diff --git a/src/pages/ipa/resources/idp-azure-integrations.mdx b/src/pages/ipa/resources/idp-azure-integrations.mdx index 03dc2e23..1178f6b5 100644 --- a/src/pages/ipa/resources/idp-azure-integrations.mdx +++ b/src/pages/ipa/resources/idp-azure-integrations.mdx @@ -19,6 +19,11 @@ export const title = 'IDP Azure Integrations' List of start_with string patterns for groups which users to sync + + + + DEX connector ID for embedded IDP setups + @@ -65,6 +70,10 @@ curl -X POST https://api.netbird.io/api/integrations/azure-idp \ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": "c2VjcmV0...", "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -83,6 +92,10 @@ let data = JSON.stringify({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": "c2VjcmV0...", "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -123,6 +136,10 @@ payload = json.dumps({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": "c2VjcmV0...", "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -163,6 +180,10 @@ func main() { "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": "c2VjcmV0...", "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -221,6 +242,10 @@ request.body = JSON.dump({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": "c2VjcmV0...", "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -243,6 +268,10 @@ RequestBody body = RequestBody.create(mediaType, '{ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": "c2VjcmV0...", "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -281,6 +310,10 @@ curl_setopt_array($curl, array( "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": "c2VjcmV0...", "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -314,6 +347,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -331,6 +368,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "client_id": "string", "tenant_id": "string", @@ -516,6 +554,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -535,6 +577,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "client_id": "string", "tenant_id": "string", @@ -720,6 +763,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -737,6 +784,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "client_id": "string", "tenant_id": "string", @@ -776,6 +824,11 @@ echo $response; List of start_with string patterns for groups which users to sync + + + + DEX connector ID for embedded IDP setups + @@ -818,6 +871,10 @@ curl -X PUT https://api.netbird.io/api/integrations/azure-idp/{id} \ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": { "type": "string", "description": "Base64-encoded Azure AD client secret" @@ -849,6 +906,10 @@ let data = JSON.stringify({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": { "type": "string", "description": "Base64-encoded Azure AD client secret" @@ -902,6 +963,10 @@ payload = json.dumps({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": { "type": "string", "description": "Base64-encoded Azure AD client secret" @@ -955,6 +1020,10 @@ func main() { "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": { "type": "string", "description": "Base64-encoded Azure AD client secret" @@ -1026,6 +1095,10 @@ request.body = JSON.dump({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": { "type": "string", "description": "Base64-encoded Azure AD client secret" @@ -1061,6 +1134,10 @@ RequestBody body = RequestBody.create(mediaType, '{ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": { "type": "string", "description": "Base64-encoded Azure AD client secret" @@ -1112,6 +1189,10 @@ curl_setopt_array($curl, array( "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "client_secret": { "type": "string", "description": "Base64-encoded Azure AD client secret" @@ -1157,6 +1238,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "client_id": "12345678-1234-1234-1234-123456789012", "tenant_id": "87654321-4321-4321-4321-210987654321", @@ -1174,6 +1259,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "client_id": "string", "tenant_id": "string", diff --git a/src/pages/ipa/resources/idp-google-integrations.mdx b/src/pages/ipa/resources/idp-google-integrations.mdx index d0c7c8ac..0a7330b9 100644 --- a/src/pages/ipa/resources/idp-google-integrations.mdx +++ b/src/pages/ipa/resources/idp-google-integrations.mdx @@ -19,6 +19,11 @@ export const title = 'IDP Google Integrations' List of start_with string patterns for groups which users to sync + + + + DEX connector ID for embedded IDP setups + @@ -55,6 +60,10 @@ curl -X POST https://api.netbird.io/api/integrations/google-idp \ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": "eyJ0eXBlIjoic2VydmljZV9hY2NvdW50Ii...", "customer_id": "C01234567", "sync_interval": 300 @@ -71,6 +80,10 @@ let data = JSON.stringify({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": "eyJ0eXBlIjoic2VydmljZV9hY2NvdW50Ii...", "customer_id": "C01234567", "sync_interval": 300 @@ -109,6 +122,10 @@ payload = json.dumps({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": "eyJ0eXBlIjoic2VydmljZV9hY2NvdW50Ii...", "customer_id": "C01234567", "sync_interval": 300 @@ -147,6 +164,10 @@ func main() { "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": "eyJ0eXBlIjoic2VydmljZV9hY2NvdW50Ii...", "customer_id": "C01234567", "sync_interval": 300 @@ -203,6 +224,10 @@ request.body = JSON.dump({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": "eyJ0eXBlIjoic2VydmljZV9hY2NvdW50Ii...", "customer_id": "C01234567", "sync_interval": 300 @@ -223,6 +248,10 @@ RequestBody body = RequestBody.create(mediaType, '{ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": "eyJ0eXBlIjoic2VydmljZV9hY2NvdW50Ii...", "customer_id": "C01234567", "sync_interval": 300 @@ -259,6 +288,10 @@ curl_setopt_array($curl, array( "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": "eyJ0eXBlIjoic2VydmljZV9hY2NvdW50Ii...", "customer_id": "C01234567", "sync_interval": 300 @@ -290,6 +323,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "customer_id": "C01234567", "sync_interval": 300, @@ -305,6 +342,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "customer_id": "string", "sync_interval": "integer", @@ -488,6 +526,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "customer_id": "C01234567", "sync_interval": 300, @@ -505,6 +547,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "customer_id": "string", "sync_interval": "integer", @@ -688,6 +731,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "customer_id": "C01234567", "sync_interval": 300, @@ -703,6 +750,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "customer_id": "string", "sync_interval": "integer", @@ -740,6 +788,11 @@ echo $response; List of start_with string patterns for groups which users to sync + + + + DEX connector ID for embedded IDP setups + @@ -777,6 +830,10 @@ curl -X PUT https://api.netbird.io/api/integrations/google-idp/{id} \ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": { "type": "string", "description": "Base64-encoded Google service account key" @@ -804,6 +861,10 @@ let data = JSON.stringify({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": { "type": "string", "description": "Base64-encoded Google service account key" @@ -853,6 +914,10 @@ payload = json.dumps({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": { "type": "string", "description": "Base64-encoded Google service account key" @@ -902,6 +967,10 @@ func main() { "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": { "type": "string", "description": "Base64-encoded Google service account key" @@ -969,6 +1038,10 @@ request.body = JSON.dump({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": { "type": "string", "description": "Base64-encoded Google service account key" @@ -1000,6 +1073,10 @@ RequestBody body = RequestBody.create(mediaType, '{ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": { "type": "string", "description": "Base64-encoded Google service account key" @@ -1047,6 +1124,10 @@ curl_setopt_array($curl, array( "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "service_account_key": { "type": "string", "description": "Base64-encoded Google service account key" @@ -1088,6 +1169,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "customer_id": "C01234567", "sync_interval": 300, @@ -1103,6 +1188,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "customer_id": "string", "sync_interval": "integer", diff --git a/src/pages/ipa/resources/idp-okta-scim-integrations.mdx b/src/pages/ipa/resources/idp-okta-scim-integrations.mdx index 5c5eff63..dd63ad5b 100644 --- a/src/pages/ipa/resources/idp-okta-scim-integrations.mdx +++ b/src/pages/ipa/resources/idp-okta-scim-integrations.mdx @@ -19,6 +19,11 @@ export const title = 'IDP Okta SCIM Integrations' List of start_with string patterns for groups which users to sync + + + + DEX connector ID for embedded IDP setups + @@ -45,6 +50,10 @@ curl -X POST https://api.netbird.io/api/integrations/okta-scim-idp \ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "connection_name": "my-okta-connection" }' ``` @@ -59,6 +68,10 @@ let data = JSON.stringify({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "connection_name": "my-okta-connection" }); let config = { @@ -95,6 +108,10 @@ payload = json.dumps({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "connection_name": "my-okta-connection" }) headers = { @@ -131,6 +148,10 @@ func main() { "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "connection_name": "my-okta-connection" }`) client := &http.Client { @@ -185,6 +206,10 @@ request.body = JSON.dump({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "connection_name": "my-okta-connection" }) response = https.request(request) @@ -203,6 +228,10 @@ RequestBody body = RequestBody.create(mediaType, '{ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "connection_name": "my-okta-connection" }'); Request request = new Request.Builder() @@ -237,6 +266,10 @@ curl_setopt_array($curl, array( "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "connection_name": "my-okta-connection" }', CURLOPT_HTTPHEADER => array( @@ -266,6 +299,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "auth_token": "nbs_abc***********************************", "last_synced_at": "2023-05-15T10:30:00Z" @@ -280,6 +317,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "auth_token": "string", "last_synced_at": "string" @@ -462,6 +500,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "auth_token": "nbs_abc***********************************", "last_synced_at": "2023-05-15T10:30:00Z" @@ -478,6 +520,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "auth_token": "string", "last_synced_at": "string" @@ -660,6 +703,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "auth_token": "nbs_abc***********************************", "last_synced_at": "2023-05-15T10:30:00Z" @@ -674,6 +721,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "auth_token": "string", "last_synced_at": "string" @@ -710,6 +758,11 @@ echo $response; List of start_with string patterns for groups which users to sync + + + + DEX connector ID for embedded IDP setups + @@ -731,7 +784,11 @@ curl -X PUT https://api.netbird.io/api/integrations/okta-scim-idp/{id} \ ], "user_group_prefixes": [ "Users" - ] + ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + } }' ``` @@ -745,7 +802,11 @@ let data = JSON.stringify({ ], "user_group_prefixes": [ "Users" - ] + ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + } }); let config = { method: 'put', @@ -781,7 +842,11 @@ payload = json.dumps({ ], "user_group_prefixes": [ "Users" - ] + ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + } }) headers = { 'Content-Type': 'application/json', @@ -817,7 +882,11 @@ func main() { ], "user_group_prefixes": [ "Users" - ] + ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + } }`) client := &http.Client { } @@ -871,7 +940,11 @@ request.body = JSON.dump({ ], "user_group_prefixes": [ "Users" - ] + ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + } }) response = https.request(request) puts response.read_body @@ -889,7 +962,11 @@ RequestBody body = RequestBody.create(mediaType, '{ ], "user_group_prefixes": [ "Users" - ] + ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + } }'); Request request = new Request.Builder() .url("https://api.netbird.io/api/integrations/okta-scim-idp/{id}") @@ -923,7 +1000,11 @@ curl_setopt_array($curl, array( ], "user_group_prefixes": [ "Users" - ] + ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + } }', CURLOPT_HTTPHEADER => array( 'Content-Type: application/json', @@ -952,6 +1033,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 1, "auth_token": "nbs_abc***********************************", "last_synced_at": "2023-05-15T10:30:00Z" @@ -966,6 +1051,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "auth_token": "string", "last_synced_at": "string" diff --git a/src/pages/ipa/resources/idp-scim-integrations.mdx b/src/pages/ipa/resources/idp-scim-integrations.mdx index ed47fa85..4e20667c 100644 --- a/src/pages/ipa/resources/idp-scim-integrations.mdx +++ b/src/pages/ipa/resources/idp-scim-integrations.mdx @@ -19,6 +19,11 @@ export const title = 'IDP SCIM Integrations' List of start_with string patterns for groups which users to sync + + + + DEX connector ID for embedded IDP setups + @@ -50,6 +55,10 @@ curl -X POST https://api.netbird.io/api/integrations/scim-idp \ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -71,6 +80,10 @@ let data = JSON.stringify({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -114,6 +127,10 @@ payload = json.dumps({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -157,6 +174,10 @@ func main() { "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -218,6 +239,10 @@ request.body = JSON.dump({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -243,6 +268,10 @@ RequestBody body = RequestBody.create(mediaType, '{ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -284,6 +313,10 @@ curl_setopt_array($curl, array( "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -320,6 +353,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 123, "prefix": { "type": "string", @@ -342,6 +379,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "prefix": "string", "provider": "string", @@ -526,6 +564,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 123, "prefix": { "type": "string", @@ -550,6 +592,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "prefix": "string", "provider": "string", @@ -734,6 +777,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 123, "prefix": { "type": "string", @@ -756,6 +803,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "prefix": "string", "provider": "string", @@ -794,6 +842,11 @@ echo $response; List of start_with string patterns for groups which users to sync + + + + DEX connector ID for embedded IDP setups + @@ -821,6 +874,10 @@ curl -X PUT https://api.netbird.io/api/integrations/scim-idp/{id} \ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -839,6 +896,10 @@ let data = JSON.stringify({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -879,6 +940,10 @@ payload = json.dumps({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -919,6 +984,10 @@ func main() { "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -977,6 +1046,10 @@ request.body = JSON.dump({ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -999,6 +1072,10 @@ RequestBody body = RequestBody.create(mediaType, '{ "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -1037,6 +1114,10 @@ curl_setopt_array($curl, array( "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "prefix": { "type": "string", "description": "The connection prefix used for the SCIM provider" @@ -1069,6 +1150,10 @@ echo $response; "user_group_prefixes": [ "Users" ], + "connector_id": { + "type": "string", + "description": "DEX connector ID for embedded IDP setups" + }, "id": 123, "prefix": { "type": "string", @@ -1091,6 +1176,7 @@ echo $response; "user_group_prefixes": [ "string" ], + "connector_id": "string", "id": "integer", "prefix": "string", "provider": "string",