mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-30 20:59:57 +00:00

* added auth0 integration and auth0 integration docs * added client_id check and minor changes * Update JwtFilter.java * UI implementation for Auth0 * added auth0 integration and auth0 integration docs * added client_id check and minor changes * Update JwtFilter.java * UI implementation for Auth0 * added exception in JwtFilter * Addressing comments * Update JwtFilter.java * Addressing comments * Addressing Comments * Addressig comments * post merge fixes Co-authored-by: parthp2107 <parth.panchal@deuexsoultions.com> Co-authored-by: darth-coder00 <aashit@getcollate.io>
2.9 KiB
2.9 KiB
description |
---|
This is a guide to create ingestion bot service account. |
Create Service Account/Client-Credential Flow
Step 1: Enable Client-Credential
- Go to your project dashboard.
- Click on
Application > Applicaiton
on the left side.
- Select your application from the list.
- Once selected, scroll down until you see
Application Properties
section.
- In that change
Token Endpoint Authentication Method
from None to Basic.
- Now scroll further down util you see
Addition Settings
.
- Click on it and select
Grant Types
.
- In the grant types, select
Client Credentials
.
- Once done, click on
Save Changes
.
Step 2: Authorize the API with our Application.
- Go to
Application > APIs
available on the left side.
- You will see the
Auth0 Management API
.
- Select that API.
- Select
Machine to Machine Applications
- You will see you application listed below
- Click on the toggle to authorize.
- Once done you will see the down arrow, click on it.
- Select which permissions (scopes) should be granted to the client.
Click onUpdate
.