Utilisation des API REST pour mettre à jour l'application de passerelle SCIM personnalisée

Utilisez les API REST pour mettre à jour les paramètres port et sslEnabled de l'application de passerelle SCIM personnalisée.

  1. Pour obtenir un jeton d'accès, utilisez une application de données d'identification de client dans un domaine d'identité. Si aucune application de données d'identification de client n'a été créée dans votre environnement, ajoutez-en une.
  2. Utilisez le jeton d'accès en tant que porteur d'autorisation pour exécuter une demande GET au point d'extrémité suivant : https://domainURL.identity.oraclecloud.com/admin/v1/Apps?filter=displayName co "SCIM Gateway Application"
    La réponse JSON contient une valeur d'ID pour cette application.
  3. Utilisez la valeur d'ID et le jeton d'accès des étapes précédentes pour exécuter une demande PATCH au point d'extrémité suivant : https://domainURL.identity.oraclecloud.com/admin/v1/Apps/"ID"
    Remplacez la valeur d'ID par celle de votre application, réglez l'en-tête Type de contenu à application/json et fournissez le contenu suivant pour le corps :
    {
      "schemas": [
        "urn:ietf:params:scim:api:messages:2.0:PatchOp"
      ],
      "Operations": [
         {
          "op": "replace",
          "path": "urn:ietf:params:scim:schemas:oracle:idcs:extension:managedapp:App:bundleConfigurationProperties[name eq \"sslEnabled"].value",
          "value": [ "false"]
        },
         {
          "op": "replace",
          "path": "urn:ietf:params:scim:schemas:oracle:idcs:extension:managedapp:App:bundleConfigurationProperties[name eq \"port\"].value",
          "value": [ "6355"]
        }
      ]
    }
  4. Dans la console, développez le tiroir de navigation, sélectionnez Applications, puis Application de passerelle SCIM.
  5. Dans le volet Provisionnement, sélectionnez Tester la connectivité pour vérifier qu'une connexion peut être établie entre IAM et votre application de passerelle SCIM personnalisée.
  6. Sélectionnez Terminer, puis sélectionnez Activer pour activer l'application.