Messages SCIM pour l'approvisionnement local

Okta utilise un sous-ensemble de messages SCIM pour l'envoi d'instructions d'approvisionnement à un serveur SCIM.

Ce contenu s'applique uniquement à SCIM 1.1.

Les messages suivants sont des messages d'approvisionnement SCIM Okta :

Mettre en place des fonctionnalités de gestion des utilisateurs

Cette instruction est envoyée pendant la configuration de l'instance de l'application et elle demande à votre connecteur de renvoyer la liste des fonctionnalités d'approvisionnement que votre connecteur a implémentées. Selon le résultat, l'intégration de l'application prend en charge les fonctionnalités d'approvisionnement appropriées.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

GET /ServiceProviderConfigs

Exemple

GET http://acme.com:8080/ServiceProviderConfigs

Réponse attendue du connecteur du serveur SCIM actif

{ "schemas":[ "urn:scim:schemas:core:1.0", "urn:okta:schemas:scim:providerconfig:1.0" ], "documentationUrl":"https://support.okta.com/scim-fake-page.html", "patch":{ "supported":false }, "bulk":{ "supported":false }, "filter":{ "supported":true, "maxResults":100 }, "changePassword":{ "supported":true }, "sort":{ "supported":false }, "etag":{ "supported":false }, "authenticationSchemes":[ ], "urn:okta:schemas:scim:providerconfig:1.0":{ "userManagementCapabilities":[ "GROUP_PUSH", "IMPORT_NEW_USERS", "IMPORT_PROFILE_UPDATES", "PUSH_NEW_USERS", "PUSH_PASSWORD_UPDATES", "PUSH_PENDING_USERS", "PUSH_PROFILE_UPDATES", "PUSH_USER_DEACTIVATION", "REACTIVATE_USERS" ] } }

Créer un utilisateur

Cette instruction est envoyée lorsque vous affectez un nouvel utilisateur à une application locale.

Okta envoie deux messages. Le premier détermine si l'utilisateur existe dans l'application locale. Si l'utilisateur n'existe pas dans l'application locale, Okta envoie un second message destiné à créer l'utilisateur.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

GET /Users?filter=userName%20eq%20%22myemail%40example.com%22&startIndex=1&count=100

Réponse attendue du connecteur du serveur SCIM actif

Le retour que vous obtiendrez si l'utilisateur n'existe pas est le suivant :

{ "schemas": [ "urn:scim:schemas:core:1.0" ], "totalResults": 0, "startIndex": 1, "itemsPerPage": 0, "Resources": [] }

Le retour que vous obtiendrez si l'utilisateur existe est le suivant :

{ "totalResults":1, "schemas":["urn:scim:schemas:core:1.0"], "Resources":[ { "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:enterprise:1.0", "urn:okta:onprem_app:1.0:user:custom" ], "id": "102", "userName": "admin", "password": "fakepassword", "active": false, "name": { "formatted": "Barbara Jensen", "givenName": "Barbara", "familyName": "Jensen" }, "emails": [ { "value": "bjensen@example.com", "primary": true, "type": "work" } ], "groups": [ { "value": "1002", "display": "secondGroup" } ], "urn:okta:onprem_app:1.0:user:custom": { "isAdmin": true, "isOkta": false, "departmentName": "Administration" } } ] }

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

POST /Users

Exemple :

http://acme.com:8080/Users "schemas":[ "urn:scim:schemas:core:1.0", "urn:okta:onprem_app:1.0:user:custom" ], "userName":"myemail@example.com", "emails":[ { "primary":true, "value":"myemail@example.com", "type":"primary" }, { "primary":false, "value":"mypersonalemail@example.com", "type":"secondary" } ], "phoneNumbers":[ { "value":"123-444-5555", "type":"mobile" } ], "name":{ "familyName":"LastName", "givenName":"FirstName" }, "active":true, "password":"verySecure", "urn:okta:onprem_app:1.0:user:custom":{ "isAdmin":false, "isOkta":false, "departmentName":"Testing User" } }

Réponse attendue du connecteur du serveur SCIM actif

{ "id": "d0dd58e43ded4293a61a8760fcba0458", "externalId": "00ustvXq1A8UAuobW0f5", "meta": { "created": "04-17-2020 00:00:00", "lastModified": "04-17-2020 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:okta:1.0" ], "userName": "steph.c@example.com", "displayName": " Steph Curry", "preferredLanguage": "en", "locale": "en-US", "timezone": "America/Los_Angeles", "active": true, "password": "VFhsSlpHVnVkR2wwZVVselRYbFFZWE56ZDI5eVpBPT0=", "emails": [ { "value": "steph.c@example.com", "type": "work", "primary": true } ], "groups": [], "name": { "familyName": "Curry",

Créer un utilisateur en attente

Cette instruction est envoyée lorsqu'un utilisateur d'Okta qui n'a pas encore été activé dans Okta est affecté à une application locale.

Cet appel est similaire à l'appel précédent qui crée un utilisateur, avec l'ajout du champ actif.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

POST /Users { "schemas":[ "urn:scim:schemas:core:1.0" ], "userName":"myemail-pending@example.com", "emails":[ { "primary":true, "value":"myemail-pending@example.com", "type":"primary" }, { "primary":false, "value":"mypersonalemail-pending@example.com", "type":"secondary" } ], "phoneNumbers":[ { "value":"123-444-5555", "type":"mobile" } ], "name":{ "familyName":"LastName-pending", "givenName":"FirstName-pending" }, "active":false, "password":"verySecure", "groups":[ { "display":"secondGroup", "value":"1002" } ] }

Réponse attendue du connecteur du serveur SCIM actif

{ "id": "d0dd58e43ded4293a61a8760fcba0458", "externalId": "00ustvXq1A8UAuobW0f5", "meta": { "created": "04-17-2020 00:00:00", "lastModified": "04-17-2020 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:okta:1.0" ], "userName": "steph.c@example.com", "displayName": " Steph Curry", "preferredLanguage": "en", "locale": "en-US", "timezone": "America/Los_Angeles", "active": true, "password": "VFhsSlpHVnVkR2wwZVVselRYbFFZWE56ZDI5eVpBPT0=", "emails": [ { "value": "steph.c@example.com", "type": "work", "primary": true } ], "groups": [], "name": { "familyName": "Curry", "givenName": "Steph" }, "urn:scim:schemas:extension:okta:1.0": { "employeeNumber": "30", "manager": { "value": "Steve Kerr" } } }

Importer des utilisateurs depuis une application locale dans Okta

Cette instruction est envoyée lorsqu'un administrateur importe des utilisateurs depuis une application locale vers Okta.

Si plusieurs pages d'utilisateurs existent, Okta Provisioning Agent peut envoyer plusieurs requêtes à votre connecteur.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

GET /Users?startIndex=1&count=100

Réponse attendue du connecteur du serveur SCIM actif

{ "schemas": [ "urn:scim:schemas:core:1.0" ], "totalResults": 3, "startIndex": 1, "itemsPerPage": 3, "Resources": [ { "id": "ce454761d63f4ce4904db3d4b9cc4cc4", "externalId": "00uinactiveAuobW0f8", "meta": { "created": "04-09-2020 00:00:00", "lastModified": "10-14-2016 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0" ], "userName": "InactiveScim1User1@example.com", "displayName": "Inactive Scim1 Test User", "preferredLanguage": "en", "locale": "en_US", "timezone": "America/Los_Angeles", "active": false, "password": "UVdKalpERXlNelE9", "emails": [ { "value": "InactiveScim1User1@example.com", "type": "work", "primary": true } ], "groups": [], "name": { "familyName": "User", "givenName": "Inactive Scim1 Test" } }, { "id": "d0dd58e43ded4293a61a8760fcba0458", "externalId": "00ustvXq1A8UAuobW0f5", "meta": { "created": "04-17-2020 00:00:00", "lastModified": "04-17-2020 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:okta:1.0" ], "userName": "steph.c@example.com", "displayName": " Steph Curry", "preferredLanguage": "en", "locale": "en-US", "timezone": "America/Los_Angeles", "active": true, "password": "VFhsSlpHVnVkR2wwZVVselRYbFFZWE56ZDI5eVpBPT0=", "emails": [ { "value": "steph.c@example.com", "type": "work", "primary": true } ], "groups": [], "name": { "familyName": "Curry", "givenName": "Steph" }, "urn:scim:schemas:extension:okta:1.0": { "employeeNumber": "30", "manager": { "value": "Steve Kerr" } } }, { "id": "45c5f5187556447186bd5a710ba439e9", "externalId": "00usabcdeAuobW0f8", "meta": { "created": "04-09-2020 00:00:00", "lastModified": "10-14-2016 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:okta:1.0" ], "userName": "scim1User1@example.com", "displayName": "Scim1 Test User", "preferredLanguage": "en", "locale": "en_US", "timezone": "America/Los_Angeles", "active": true, "password": "UVdKalpERXlNelE9", "emails": [ { "value": "scim1User1@example.com", "type": "work", "primary": true } ], "groups": [ { "value": "8306945c760d4b0e8fae3e806614a19a", "display": "ScimOne Group A" } ], "name": { "familyName": "User", "givenName": "Scim1 Test" }, "urn:scim:schemas:extension:okta:1.0": { "employeeNumber": "11253" } } ] }

Importer des utilisateurs récemment modifiés depuis une application locale vers Okta

Cette instruction est envoyée lorsqu'un administrateur exécute une importation incrémentielle des utilisateurs depuis une application locale vers Okta.

Si plusieurs pages d'utilisateurs existent, Okta Provisioning Agent peut envoyer plusieurs requêtes à votre connecteur.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

GET /Users?filter=meta.lastModified gt "2020-04-07T14:19:34Z"&startIndex=1&count=100

Réponse attendue du connecteur du serveur SCIM actif

{ "schemas": [ "urn:scim:schemas:core:1.0" ], "totalResults": 1, "startIndex": 1, "itemsPerPage": 1, "Resources": [ { "id": "d0dd58e43ded4293a61a8760fcba0458", "externalId": "00ustvXq1A8UAuobW0f5", "meta": { "created": "04-17-2020 00:00:00", "lastModified": "04-17-2020 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0" "urn:scim:schemas:extension:okta:1.0" ], "userName": "steph.c@example.com", "displayName": " Steph Curry", "preferredLanguage": "en", "locale": "en_US", "timezone": "America/Los_Angeles", "active": true, "password": "VFhsSlpHVnVkR2wwZVVselRYbFFZWE56ZDI5eVpBPT0=", "emails": [ { "value": "steph.c@example.com", "type": "work", "primary": true } ], "groups": [], "name": { "familyName": "Curry", "givenName": "Steph" } "urn:scim:schemas:extension:okta:1.0": { "employeeNumber": "30", "manager": { "value": "Steve Kerr" } } }, ] }

Importer un profil utilisateur

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

GET /Users/<Id>

Réponse attendue du connecteur du serveur SCIM actif

{ "id": "d0dd58e43ded4293a61a8760fcba0458", "externalId": "00ustvXq1A8UAuobW0f5", "meta": { "created": "04-17-2020 00:00:00", "lastModified": "04-17-2020 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:okta:1.0" ], "userName": "steph.c@example.com", "displayName": " Steph Curry", "preferredLanguage": "en", "locale": "en-US", "timezone": "America/Los_Angeles", "active": true, "password": "VFhsSlpHVnVkR2wwZVVselRYbFFZWE56ZDI5eVpBPT0=", "emails": [ { "value": "steph.c@example.com", "type": "work", "primary": true } ], "groups": [], "name": { "familyName": "Curry", "givenName": "Steph" }, "urn:scim:schemas:extension:okta:1.0": { "employeeNumber": "30", "manager": { "value": "Steve Kerr" } } }

Lors de l'approvisionnement, lorsqu'Okta découvre qu'un utilisateur existe dans l'application locale, Okta envoie le profil utilisateur vers l'application locale ou importe le profil. Le résultat obtenu varie en fonction de l'activation de l'option Push Profile Update. Si l'option est activée, Okta envoie le profil utilisateur vers l'application locale. Si elle est désactivée, Okta importe le profil utilisateur.

Activer un utilisateur

Cette instruction est envoyée lorsqu'un utilisateur précédemment approvisionné dans un état inactif est activé dans Okta.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

PUT /Users/<id { "schemas":[ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:enterprise:1.0", "urn:okta:onprem_app:1.0:user:custom" ], "id":"101", "userName":"okta", "name":{ "givenName":"John", "familyName":"Smith" }, "emails":[ { "value":"jsmith@example.com", "primary":true, "type":"work" } ], "active":true, "password":"inSecure", "groups":[ { "value":"1001", "display":"firstGroup" }, { "value":"1002", "display":"secondGroup" } ], "urn:okta:onprem_app:1.0:user:custom":{ "isAdmin":false, "isOkta":true, "departmentName":"Cloud Service" } }

Réponse attendue du connecteur du serveur SCIM actif

{ "id": "45c5f5187556447186bd5a710ba439e9", "externalId": "00usabcdeAuobW0f8", "meta": { "created": "10-14-2016 00:00:00", "lastModified": "10-14-2016 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:okta:1.0" ], "userName": "scim1User1@example.com", "displayName": "Scim1 Test User", "preferredLanguage": "en", "locale": "en_US", "timezone": "America/Los_Angeles", "active": true, "password": "VlZaa1MyRnNjRVZTV0d4T1pXeEZPUT09", "emails": [ { "value": "scim1User1@example.com", "type": "work", "primary": true } ], "groups": [ { "value": "8306945c760d4b0e8fae3e806614a19a", "display": "ScimOne Group A" } ], "name": { "familyName": "User", "givenName": "Scim1 Test" }, "urn:scim:schemas:extension:okta:1.0": { "employeeNumber": "11253" } }

Désactiver l'utilisateur

Cette instruction est envoyée lorsqu'un utilisateur est désaffecté de l'intégration d'applications Okta ou lorsqu'un utilisateur est désactivé dans Okta.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

PUT /Users/<id> { "schemas":[ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:enterprise:1.0", "urn:okta:onprem_app:1.0:user:custom" ], "id":"101", "userName":"okta", "name":{ "givenName":"John", "familyName":"Smith" }, "emails":[ { "value":"jsmith@example.com", "primary":true, "type":"work" } ], "active":false, "password":"inSecure", "groups":[ { "value":"1001", "display":"firstGroup" }, { "value":"1002", "display":"secondGroup" } ], "urn:okta:onprem_app:1.0:user:custom":{ "isAdmin":false, "isOkta":true, "departmentName":"Cloud Service" } }

Réponse attendue du connecteur du serveur SCIM actif

{ "id": "45c5f5187556447186bd5a710ba439e9", "externalId": "00usabcdeAuobW0f8", "meta": { "created": "10-14-2016 00:00:00", "lastModified": "10-14-2016 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:okta:1.0" ], "userName": "scim1User1@example.com", "displayName": "Scim1 Test User", "preferredLanguage": "en", "locale": "en_US", "timezone": "America/Los_Angeles", "active": false, "password": "VlZaa1MyRnNjRVZTV0d4T1pXeEZPUT09", "emails": [ { "value": "scim1User1@example.com", "type": "work", "primary": true } ], "groups": [ { "value": "8306945c760d4b0e8fae3e806614a19a", "display": "ScimOne Group A" } ], "name": { "familyName": "User", "givenName": "Scim1 Test" }, "urn:scim:schemas:extension:okta:1.0": { "employeeNumber": "11253" } }

Réactiver un utilisateur

Cette instruction est envoyée lorsqu'un utilisateur précédemment désactivé est activé dans Okta.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

PUT /Users/<id> { "schemas":[ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:enterprise:1.0", "urn:okta:onprem_app:1.0:user:custom" ], "id":"101", "userName":"okta", "name":{ "givenName":"John", "familyName":"Smith" }, "emails":[ { "value":"jsmith@example.com", "primary":true, "type":"work" } ], "active":true, "password":"inSecure", "groups":[ { "value":"1001", "display":"firstGroup" }, { "value":"1002", "display":"secondGroup" } ], "urn:okta:onprem_app:1.0:user:custom":{ "isAdmin":false, "isOkta":true, "departmentName":"Cloud Service" } }

Réponse attendue du connecteur agissant en tant que serveur SCIM

{ "id": "45c5f5187556447186bd5a710ba439e9", "externalId": "00usabcdeAuobW0f8", "meta": { "created": "10-14-2016 00:00:00", "lastModified": "10-14-2016 00:00:00", "version": "v1.0" }, "schemas": [ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:okta:1.0" ], "userName": "scim1User1@example.com", "displayName": "Scim1 Test User", "preferredLanguage": "en", "locale": "en_US", "timezone": "America/Los_Angeles", "active": true, "password": "VlZaa1MyRnNjRVZTV0d4T1pXeEZPUT09", "emails": [ { "value": "scim1User1@example.com", "type": "work", "primary": true } ], "groups": [ { "value": "8306945c760d4b0e8fae3e806614a19a", "display": "ScimOne Group A" } ], "name": { "familyName": "User", "givenName": "Scim1 Test" }, "urn:scim:schemas:extension:okta:1.0": { "employeeNumber": "11253" } }

Envoyer une mise à jour de mot de passe

Cette instruction est envoyée lorsqu'un utilisateur modifie son mot de passe sur Okta et que la synchronisation du mot de passe est activée sous Dansl'application dans l'onglet Approvisionnement de l'application.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

PUT /Users/<id> { "schemas":[ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:enterprise:1.0", "urn:okta:onprem_app:1.0:user:custom" ], "id":"101", "userName":"okta", "name":{ "givenName":"John", "familyName":"Smith" }, "emails":[ { "value":"jsmith@example.com", "primary":true, "type":"work" } ], "active":true, "password":"this-is-my-new-password", "groups":[ { "value":"1001", "display":"firstGroup" }, { "value":"1002", "display":"secondGroup" } ], "urn:okta:onprem_app:1.0:user:custom":{ "isAdmin":false, "isOkta":true, "departmentName":"Cloud Service" } }

Réponse attendue du connecteur du serveur SCIM actif

Okta suppose qu'une réponse non erronée de votre connecteur signifie que la méthode pushPasswordUpdate a réussi.

Envoyer une mise à jour de profil

Cette instruction est envoyée lorsque le profil d'un utilisateur est modifié dans Okta et que la mise à jour des attributs d'utilisateur est activée pour l'application. Consultez Mettre à jour les attributs des utilisateur automatiquement.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

PUT request to /Users/101 { "schemas":[ "urn:scim:schemas:core:1.0", "urn:scim:schemas:extension:enterprise:1.0", "urn:okta:onprem_app:1.0:user:custom" ], "id":"101", "userName":"okta", "name":{ "givenName":"John", "familyName":"Taylor" }, "emails":[ { "value":"jtaylor@example.com", "primary":true, "type":"work" } ], "active":true, "password":"inSecure", "groups":[ { "value":"1001", "display":"firstGroup" }, { "value":"1002", "display":"secondGroup" } ], "urn:okta:onprem_app:1.0:user:custom":{ "isAdmin":false, "isOkta":true, "departmentName":"Cloud Service Management" } }

Réponse attendue du connecteur du serveur SCIM actif

Okta suppose qu'une réponse non erronée de votre connecteur signifie que pushProfileUpdate a réussi. Si Créer des utilisateurs et Mettre à jour les attributs d'utilisateurs sont activés pour mettre à jour les utilisateurs de l'application locale lors de leur création ou mise à jour, le connecteur renvoie l'utilisateur mis à jour. Voir Configurer l'approvisionnement pour une intégration d'applications

Télécharger des groupes

Cette instruction est envoyée lorsqu'un administrateur importe des utilisateurs dans Okta.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

GET request /Groups?startIndex=1&count=100

Réponse attendue du connecteur agissant comme serveur SCIM

{ "totalResults":2, "schemas":[ "urn:scim:schemas:core:1.0" ], "Resources":[ { "schemas":[ "urn:scim:schemas:core:1.0", "urn:okta:custom:group:1.0" ], "displayName":"firstGroup", "id":"1001", "members":[ { "value":"101", "display":"okta" } ], "urn:okta:custom:group:1.0":{ "description":"This is the first group" } }, { "schemas":[ "urn:scim:schemas:core:1.0" ], "displayName":"secondGroup", "id":"1002", "members":[ { "value":"101", "display":"okta" }, { "value":"102", "display":"admin" } ] } ] }

Réponse attendue du connecteur du serveur SCIM actif

{ "totalResults": 2, "schemas": [ "urn:scim:schemas:core:1.0" ], "Resources": [ { "schemas": [ "urn:scim:schemas:core:1.0", "urn:okta:custom:group:1.0" ], "displayName": "firstGroup", "id": "1001", "members": [ { "value": "101", "display": "okta" } ], "urn:okta:custom:group:1.0": { "description": "This is the first group" } }, { "schemas": [ "urn:scim:schemas:core:1.0" ], "displayName": "secondGroup", "id": "1002", "members": [ { "value": "101", "display": "okta" }, { "value": "102", "display": "admin" } ] } ] }

Créer un groupe

Cette instruction est envoyée lorsque la fonctionnalité notification Push de groupes est activée pour l'intégration d'une application dans Okta. Voir Activer notification Push de groupes.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

POST request to http://localhost:8080/Groups

Réponse attendue du connecteur agissant en tant que serveur SCIM

{ "schemas":[ "urn:scim:schemas:core:1.0", "urn:okta:custom:group:1.0" ], "displayName":"AppGroup-04", "id":"AppGroup-02", "members":[ { "value":"101", "display":"okta" }, { "value":"102", "display":"admin" } ], "urn:okta:custom:group:1.0":{ "description":"This is the second group" } }

Mettre à jour un groupe

Cette instruction est envoyée lorsque notification Push de groupes est activée pour l'intégration d'une application dans Okta. Voir Activer notification Push de groupes.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

PUT request to http://localhost:8080/Groups/1002

Réponse attendue du connecteur du serveur SCIM actif

{ "schemas": [ "urn:scim:schemas:core:1.0", "urn:okta:custom:group:1.0" ], "displayName": "AppGroup-Changed", "id": "1002", "members": [ { "value": "101", "display": "okta admin" }, { "value": "102", "display": "okta user" } ], "urn:okta:custom:group:1.0": { "description": "This is the changed first group" } }

Supprimer un groupe

Cette instruction est envoyée lorsque notification Push de groupes est activée pour l'intégration d'une application dans Okta. Voir Activer notification Push de groupes.

Exemple de requêtes HTTP et de messages JSON envoyés par Okta Provisioning Agent.

DELETE request to http://localhost:8080/Groups/1003

Réponse attendue du connecteur du serveur SCIM actif

Okta suppose qu'une réponse sans erreur de votre connecteur signifie que le groupe deleteGroup a réussi et que le groupe avec l'ID 1003 a été supprimé.

Rubriques liées

Créer des connecteurs SCIM pour l'approvisionnement local

Tester les connecteurs SCIM pour l'approvisionnement local