Skip to content

Commit 458fb49

Browse files
akashverma0786Akash Verma
andauthored
Fix(ui): Added SSRS logo and md file (#27656)
Co-authored-by: Akash Verma <akashverma@Akashs-MacBook-Pro-2.local>
1 parent edf6373 commit 458fb49

3 files changed

Lines changed: 69 additions & 0 deletions

File tree

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# SSRS
2+
3+
In this section, we provide guides and references to use the SQL Server Reporting Services (SSRS) connector.
4+
5+
## Requirements
6+
7+
To access the SSRS REST API and import reports from SQL Server Reporting Services into OpenMetadata, you need a service account with appropriate permissions on your SSRS instance.
8+
9+
- The user must have at least **Browser** role on the SSRS portal to list reports and folders.
10+
- **Content Manager** role is recommended for full metadata extraction including data sources.
11+
- SSRS REST API v2.0 must be enabled on the report server (available in SSRS 2017 and later).
12+
13+
You can find further information on the SSRS connector in the <a href="https://docs.open-metadata.org/connectors/dashboard/ssrs" target="_blank">docs</a>.
14+
15+
## Connection Details
16+
17+
$$section
18+
### Host and Port $(id="hostPort")
19+
20+
The base URL of your SSRS Report Server instance.
21+
$$
22+
23+
$$section
24+
### Username $(id="username")
25+
26+
Username to connect to SSRS. This should be a Windows domain account or a local account with sufficient permissions on the report server.
27+
28+
**Format:** `DOMAIN\username` for domain accounts, or just `username` for local accounts.
29+
$$
30+
31+
$$section
32+
### Password $(id="password")
33+
34+
Password of the user account used to connect to SSRS.
35+
$$
36+
37+
$$section
38+
### Verify SSL $(id="verifySSL")
39+
40+
Enable or disable SSL certificate verification when connecting to SSRS.
41+
42+
Possible values:
43+
- `validate`: Validate the certificate using the public certificate (recommended for production).
44+
- `ignore`: Ignore certificate validation (use only for development/testing).
45+
- `no-ssl`: SSL validation is not needed (default, for HTTP connections).
46+
$$
47+
48+
$$section
49+
### SSL Config $(id="sslConfig")
50+
51+
Client SSL configuration in case you are connecting to an SSRS instance with SSL enabled.
52+
$$
53+
54+
$$section
55+
### SSL CA $(id="caCertificate")
56+
The CA certificate used for SSL validation.
57+
$$
58+
59+
$$section
60+
### SSL Certificate $(id="sslCertificate")
61+
The SSL certificate used for client authentication.
62+
$$
63+
64+
$$section
65+
### SSL Key $(id="sslKey")
66+
The private key associated with the SSL certificate.
67+
$$
46.4 KB
Loading

openmetadata-ui/src/main/resources/ui/src/utils/ServiceIconUtils.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ import qliksense from '../assets/img/service-icon-qlik-sense.png';
7676
import quicksight from '../assets/img/service-icon-quicksight.png';
7777
import redash from '../assets/img/service-icon-redash.png';
7878
import sigma from '../assets/img/service-icon-sigma.png';
79+
import ssrs from '../assets/img/service-icon-ssrs.png';
7980
import superset from '../assets/img/service-icon-superset.png';
8081
import tableau from '../assets/img/service-icon-tableau.png';
8182
import hex from '../assets/svg/service-icon-hex.svg';
@@ -203,6 +204,7 @@ const SERVICE_ICON_LOADERS: Record<string, string> = {
203204
microstrategy: microstrategy,
204205
grafana: grafana,
205206
hex: hex,
207+
ssrs: ssrs,
206208
customdashboard: dashboarddefault,
207209

208210
// Pipeline services

0 commit comments

Comments
 (0)