@@ -4,6 +4,7 @@ import { validateURL } from '@app/ingestV2/source/utils';
44export const AZURE_CLIENT_ID : RecipeField = {
55 name : 'client_id' ,
66 label : 'Client ID' ,
7+ helper : 'Application ID from Azure AD' ,
78 tooltip : 'Application ID. Found in your app registration on Azure AD Portal' ,
89 type : FieldType . TEXT ,
910 fieldPath : 'source.config.client_id' ,
@@ -15,6 +16,7 @@ export const AZURE_CLIENT_ID: RecipeField = {
1516export const AZURE_TENANT_ID : RecipeField = {
1617 name : 'tenant_id' ,
1718 label : 'Tenant ID' ,
19+ helper : 'Directory ID from Azure AD' ,
1820 tooltip : 'Directory ID. Found in your app registration on Azure AD Portal' ,
1921 type : FieldType . TEXT ,
2022 fieldPath : 'source.config.tenant_id' ,
@@ -26,6 +28,7 @@ export const AZURE_TENANT_ID: RecipeField = {
2628export const AZURE_CLIENT_SECRET : RecipeField = {
2729 name : 'client_secret' ,
2830 label : 'Client Secret' ,
31+ helper : 'Azure client secret' ,
2932 tooltip : 'The Azure client secret.' ,
3033 type : FieldType . SECRET ,
3134 fieldPath : 'source.config.client_secret' ,
@@ -37,6 +40,7 @@ export const AZURE_CLIENT_SECRET: RecipeField = {
3740export const AZURE_REDIRECT_URL : RecipeField = {
3841 name : 'redirect' ,
3942 label : 'Redirect URL' ,
43+ helper : 'Redirect URL from Azure AD' ,
4044 tooltip : 'Redirect URL. Found in your app registration on Azure AD Portal.' ,
4145 type : FieldType . TEXT ,
4246 fieldPath : 'source.config.redirect' ,
@@ -48,6 +52,7 @@ export const AZURE_REDIRECT_URL: RecipeField = {
4852export const AZURE_AUTHORITY_URL : RecipeField = {
4953 name : 'authority' ,
5054 label : 'Authority URL' ,
55+ helper : 'URL for MSAL token requests' ,
5156 tooltip : 'Is a URL that indicates a directory that MSAL can request tokens from..' ,
5257 type : FieldType . TEXT ,
5358 fieldPath : 'source.config.authority' ,
@@ -59,6 +64,7 @@ export const AZURE_AUTHORITY_URL: RecipeField = {
5964export const AZURE_TOKEN_URL : RecipeField = {
6065 name : 'token_url' ,
6166 label : 'Token URL' ,
67+ helper : 'URL to acquire Azure tokens' ,
6268 tooltip :
6369 'The token URL that acquires a token from Azure AD for authorizing requests. This source will only work with v1.0 endpoint.' ,
6470 type : FieldType . TEXT ,
@@ -71,6 +77,7 @@ export const AZURE_TOKEN_URL: RecipeField = {
7177export const AZURE_GRAPH_URL : RecipeField = {
7278 name : 'graph_url' ,
7379 label : 'Graph URL' ,
80+ helper : 'Microsoft Graph API endpoint' ,
7481 tooltip : 'Microsoft Graph API endpoint' ,
7582 type : FieldType . TEXT ,
7683 fieldPath : 'source.config.graph_url' ,
@@ -82,6 +89,7 @@ export const AZURE_GRAPH_URL: RecipeField = {
8289export const AZURE_INGEST_USERS : RecipeField = {
8390 name : 'ingest_users' ,
8491 label : 'Ingest Users' ,
92+ helper : 'Ingest users from Azure AD' ,
8593 tooltip : 'Flag to determine whether to ingest users from Azure AD or not.' ,
8694 type : FieldType . BOOLEAN ,
8795 fieldPath : 'source.config.ingest_users' ,
@@ -91,6 +99,7 @@ export const AZURE_INGEST_USERS: RecipeField = {
9199export const AZURE_INGEST_GROUPS : RecipeField = {
92100 name : 'ingest_groups' ,
93101 label : 'Ingest Groups' ,
102+ helper : 'Ingest groups from Azure AD' ,
94103 tooltip : 'Flag to determine whether to ingest groups from Azure AD or not.' ,
95104 type : FieldType . BOOLEAN ,
96105 fieldPath : 'source.config.ingest_groups' ,
@@ -101,6 +110,7 @@ const schemaAllowFieldPathGroup = 'source.config.groups_pattern.allow';
101110export const GROUP_ALLOW : RecipeField = {
102111 name : 'groups.allow' ,
103112 label : 'Allow Patterns' ,
113+ helper : 'Include specific groups' ,
104114 tooltip :
105115 'Only include specific schemas by providing the name of a schema, or a regular expression (regex) to include specific schemas. If not provided, all schemas inside allowed databases will be included.' ,
106116 placeholder : 'group_pattern' ,
@@ -117,6 +127,7 @@ const schemaDenyFieldPathGroup = 'source.config.groups_pattern.deny';
117127export const GROUP_DENY : RecipeField = {
118128 name : 'groups.deny' ,
119129 label : 'Deny Patterns' ,
130+ helper : 'Exclude specific groups' ,
120131 tooltip :
121132 'Exclude specific schemas by providing the name of a schema, or a regular expression (regex). If not provided, all schemas inside allowed databases will be included. Deny patterns always take precedence over allow patterns.' ,
122133 placeholder : 'user_pattern' ,
@@ -133,6 +144,7 @@ const schemaAllowFieldPathUser = 'source.config.users_pattern.allow';
133144export const USER_ALLOW : RecipeField = {
134145 name : 'user.allow' ,
135146 label : 'Allow Patterns' ,
147+ helper : 'Include specific users' ,
136148 tooltip :
137149 'Exclude specific schemas by providing the name of a schema, or a regular expression (regex). If not provided, all schemas inside allowed databases will be included. Deny patterns always take precedence over allow patterns.' ,
138150 placeholder : 'user_pattern' ,
@@ -149,6 +161,7 @@ const schemaDenyFieldPathUser = 'source.config.users_pattern.deny';
149161export const USER_DENY : RecipeField = {
150162 name : 'user.deny' ,
151163 label : 'Deny Patterns' ,
164+ helper : 'Exclude specific users' ,
152165 tooltip :
153166 'Exclude specific schemas by providing the name of a schema, or a regular expression (regex). If not provided, all schemas inside allowed databases will be included. Deny patterns always take precedence over allow patterns.' ,
154167 placeholder : 'user_pattern' ,
@@ -164,6 +177,7 @@ export const USER_DENY: RecipeField = {
164177export const SKIP_USERS_WITHOUT_GROUP : RecipeField = {
165178 name : 'skip_users_without_a_group' ,
166179 label : 'Skip users without group' ,
180+ helper : 'Skip users without group' ,
167181 tooltip : 'Whether to skip users without group from Okta.' ,
168182 type : FieldType . BOOLEAN ,
169183 fieldPath : 'source.config.skip_users_without_a_group' ,
0 commit comments