Update setup, ingestion docs

This commit is contained in:
Suresh Srinivas 2021-08-12 12:37:05 -07:00
parent d28673c0c8
commit 62a7b5310e
6 changed files with 65 additions and 23 deletions

View File

@ -39,16 +39,16 @@
* [Run OpenMetadata](install/run-openmetadata.md)
* [Run in Production](install/run-in-production.md)
* [OpenMetadata Configuration](install/openmetadata-configuration.md)
* [Configuration](install/configuration.md)
* [Enable Security](install/enable-security/README.md)
* [Google SSO](install/enable-security/google-sso/README.md)
* [Create Server Credentials](install/enable-security/google-sso/google-server-creds.md)
* [Create Service Account](install/enable-security/google-sso/create-ingestion-service-account.md)
* [Configure OpenMetadata Server](install/enable-security/google-sso/google-catalog-config.md)
* [Configure OpenMetadata Server](install/enable-security/google-sso/google-config.md)
* [Configure Ingestion](install/enable-security/google-sso/configure-security-ingestion.md)
* [Okta SSO](install/enable-security/okta-sso/README.md)
* [Create Server Credentials](install/enable-security/okta-sso/okta-server-creds.md)
* [Configure OpenMetadata Server](install/enable-security/okta-sso/okta-catalog-config.md)
* [Configure OpenMetadata Server](install/enable-security/okta-sso/okta-config.md)
* [Create Service Account](install/enable-security/okta-sso/create-ingestion-service-account.md)
* [Configure Ingestion](install/enable-security/okta-sso/configure-security-ingestion.md)

View File

@ -1,10 +0,0 @@
# Configure OpenMetadata Server
## Update conf/openmetadata-security.yaml
* Once the `Client Id` and `Client secret` is generated.
Add the `Client Id` in openmetadata-security.yaml file in `client_id` field.
![Alt text](https://user-images.githubusercontent.com/83201188/123221536-ade88800-d4ec-11eb-9c49-d7ce16eecb7d.png)

View File

@ -0,0 +1,30 @@
# Configure OpenMetadata Server
## Update conf/openmetadata-security.yaml
* Once the `Client Id` and `Client secret` is generated.
Add the `Client Id` in openmetadata-security.yaml file in `client_id` field.
```text
authenticationConfiguration:
provider: "google"
publicKey: "https://www.googleapis.com/oauth2/v3/certs"
authority: "https://accounts.google.com"
clientId: "{Client Secret}"
callbackUrl: "http://localhost:8585/callback"
```
* Update authorizationConfiguraiton to add adminPrincipals
```text
authorizerConfiguration:
className: "org.openmetadata.catalog.security.DefaultCatalogAuthorizer"
# JWT Filter
containerRequestFilter: "org.openmetadata.catalog.security.JwtFilter"
adminPrincipals:
- "suresh"
botPrincipals:
- "ingestion-bot"
prinicipalDomain: "open-metadata.org"
```

View File

@ -1,10 +0,0 @@
# Configure OpenMetadata Server
## Update conf/openmetadata-security.yaml
* Once the **Client Id**, **Client secret**, **issuer** and **audience** is generated.
Add those details in openmetadata-security.yaml file in the respective field.
![Alt text](https://user-images.githubusercontent.com/83201188/123380400-054e2d00-d5ad-11eb-9937-2813f69cb268.png)

View File

@ -0,0 +1,32 @@
# Configure OpenMetadata Server
## Update conf/openmetadata-security.yaml
* Once the **Client Id**, **Client secret**, **issuer** and **audience** is generated.
Add those details in openmetadata-security.yaml file in the respective field.
```text
authenticationConfiguration:
provider: "google"
publicKey: "https://www.googleapis.com/oauth2/v3/certs"
authority: "https://accounts.google.com"
clientId: "{Client Secret}"
callbackUrl: "http://localhost:8585/callback"
```
* Update authorizationConfiguraiton to add adminPrincipals
```text
authorizerConfiguration:
className: "org.openmetadata.catalog.security.DefaultCatalogAuthorizer"
# JWT Filter
containerRequestFilter: "org.openmetadata.catalog.security.JwtFilter"
adminPrincipals:
- "suresh"
botPrincipals:
- "ingestion-bot"
prinicipalDomain: "open-metadata.org"
```