Installer l'agent de serveur SCIM local Okta

Vous pouvez installer l'agent de serveur SCIM local (OPS) Okta sur votre hôte Linux. L'agent OPS collabore avec l'agent d'approvisionnement pour gérer les opérations liées aux utilisateurs et aux droits entre Okta et votre base de données locale.

  1. Dans l‘Admin Console, allez à Paramètres > Téléchargements.

  2. Repérez la section On-prem SCIM Server et cliquez sur Télécharger la dernière version.
  3. Copiez le fichier .rpm téléchargé dans un répertoire de travail (dossier temporaire) sur votre serveur Linux, puis placez-vous (cd) dans ce répertoire.
  4. Installez l'agent OPS en exécutant la commande suivante :
    sudo CUSTOMER_ID=mycompany rpm -ivh OktaOnPremScimServer.rpm
  5. Lorsque vous êtes invité à continuer, saisissez yes.
  6. Vérifiez que le service est en cours d'exécution :
    sudo systemctl status OktaOnPremScimServer.service
  7. Générez le jeton API et le certificat TLS requis pour qu'Okta puisse communiquer avec le serveur SCIM :
    sudo /opt/OktaOnPremScimServer/bin/Get-OktaOnPremScimServer-Credentials.sh
  8. Le script génère un jeton de porteur API et le chemin d'accès au certificat du serveur.
    1. Copiez le jeton API et enregistrez-le en lieu sûr.

    2. Téléchargez le fichier du certificat sur votre machine locale. Vous aurez besoin de ces deux éléments pour terminer la configuration.

  9. Déplacez le fichier du pilote JDBC (que vous avez téléchargé dans le cadre des conditions nécessaires) vers le répertoire de la bibliothèque du serveur SCIM :
    sudo cp /path/to/ojdbc.jar /opt/OktaOnPremScimServer/userlib/
  10. Redémarrez l'agent OPS pour appliquer les modifications :
    sudo systemctl restart OktaOnPremScimServer.service