Assistant Okta Integration : détails de l'intégration

Champs qui définissent l'apparence de votre intégration privée dans Okta et les variables de Tenant qui mappent les valeurs de configuration par instance d'application lors de l'exécution. Les champs disponibles varient en fonction des fonctionnalités que vous avez sélectionnées.

Propriétés de l'application personnalisée

Tableau 1. Propriétés de l'application personnalisée
Champ Description
Nom d'affichage

Donnez un nom à votre intégration en utilisant au maximum 64 caractères. Ceci est l'intitulé principal utilisé pour votre intégration dans l'OIN.

Ce champ est obligatoire.

Description

Saisissez une description générale de votre application ainsi que les avantages de cette intégration. La description de l'application doit comporter moins de 1 024 caractères. La description apparaît dans le catalogue OIN. Consultez des exemples de description d’applications.

Ce champ est obligatoire.

Logo

Chargez un fichier PNG, JPG ou GIF d’un logo pour accompagner votre intégration dans le catalogue. Le fichier du logo doit faire moins d'un Mo. Consultez les Consignes relatives au logo.

Ce champ est obligatoire.

Paramètres du Tenant

Tableau 2. Paramètres du Tenant
Champ Description
Étiquette L'étiquette des paramètres du Tenant qui s'affiche lorsque les administrateurs installent l’intégration de votre application. Par exemple : Subdomain ou Tenant name
Nom

Spécifiez le nom de la variable de configuration du Tenant en utilisant uniquement des caractères alphanumériques en minuscules et des traits de soulignement. Le premier caractère doit être une lettre et la longueur maximale du champ est de 1 024 caractères. Par exemple : subdomain_div1

Le type de variable pris en charge est uniquement la chaîne de caractères.

Ce nom de variable est utilisé pour construire des URL dynamiques ou d'autres propriétés d'application qui dépendent du Tenant. Elle est masquée aux administrateurs et sert uniquement à transmettre les détails du tenant à votre application externe.

Paramètres d'authentification

Tableau 3. Paramètres d'authentification
Champ Description
Mode d'authentification

Sélectionnez le mode d’authentification pour les API Integration Actions ou pour effectuer des appels sortants vers votre serveur SCIM.

  • En-tête : utilise un en-tête d'autorisation avec un jeton fourni par le client au format suivant : Authorization: {API token}

  • Jeton bearer : utilise l'en-tête d'autorisation avec un jeton bearer fourni par le client au format suivant : Authorization: Bearer {API token}
  • OAuth 2 : utilise le flux d'autorisation de code d'autorisation OAuth 2.0. Il s'agit de la sélection par défaut si vous avez sélectionné API Integration Actions et elle ne peut pas être modifiée.

Remarque : l'authentification Basic n'est pas prise en charge pour SCIM. Consultez restrictions de l’intégration SCIM.

Ce champ est obligatoire.

Paramètres OAuth 2.0
Autoriser le point de terminaison

Indiquez le point de terminaison d'autorisation HTTPS. Par exemple : https://myexample.com/oauth2/auth

Vous pouvez spécifier une URL de point de terminaison dynamique. Voir Propriétés dynamiques avec Okta Expression Language.

Ce champ est obligatoire.

Point de terminaison Token

Spécifiez le point de terminaison de jeton HTTPS. Par exemple : https://myexample.com/oauth2/token

Vous pouvez spécifier une URL de point de terminaison dynamique. Voir Propriétés dynamiques avec Okta Expression Language.

Ce champ est obligatoire.

ID client Spécifiez l'ID client.

Si vous configurez ceci pour des API Integration Actions, indiquez une valeur à mapper au Générateur d'intégration. Vous pouvez indiquer n’importe quel champ de chaîne. Ce champ est automatiquement mappé au champ ID Client (auth.client_id) dans la section Mappage d'authentification de votre projet dans l’Integration Builder.

Ce champ est obligatoire.

Clé secrète client Spécifiez la clé secrète client.

Si vous configurez ceci pour des API Integration Actions, indiquez une valeur à mapper au Générateur d'intégration. Vous pouvez indiquer n’importe quel champ de chaîne. Ce champ est automatiquement mappé au champ Clé secrète client (auth.client_secret) dans la section Mappage d’authentification de votre projet dans l’Integration Builder.

Ce champ est obligatoire.

Permissions Facultatif. Spécifiez les permissions.

Si vous configurez cette option pour des API Integration Actions, spécifiez les permissions des ressources auxquelles vous souhaitez accéder.