Ressources · Intégration Make

Intégration Okta MakeAutomatiser Okta avec Make.

Et si les comptes Okta se créaient tout seuls ? L'intégration Okta Make compte 6 modules : 1 déclencheur instantané, 4 actions et 1 recherche, tous tournés vers les utilisateurs. Ce guide s'adresse aux responsables IT ou ops qui maîtrisent Okta et veulent un premier scénario qui tourne.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

Que permet l'intégration Okta Make ?

L'intégration Okta Make branche ton organisation Okta sur Make, un outil d'automatisation visuel. Tu y montes un scénario, c'est-à-dire une automatisation faite de briques appelées modules, qui réagit aux événements Okta ou qui lit, crée et modifie tes utilisateurs à ta place. Aucune ligne de code : des cases à relier et à remplir.

Des fiches à jour sans double saisie. Un collaborateur change de poste dans ton SIRH ? Search Users le retrouve dans Okta, puis Update a User reporte le nouveau poste. Tes deux outils racontent enfin la même chose.

Une alerte dès que quelque chose bouge. Watch New Events lance le scénario au moment où Okta signale un événement. Tu peux prévenir l'équipe support sur sa messagerie, ou tracer l'événement dans un tableur. Fais d'abord un Run once pour voir ce que contient un événement avant de choisir la suite.

L'arrivée d'un nouveau sans ticket. Une embauche validée dans ton tableau de recrutement, et Create a User ouvre le compte Okta correspondant. Personne ne recopie un nom à la main.

Une limite à connaître : l'app Make couvre les utilisateurs, et rien d'autre. Les groupes, les applications ou les règles de sécurité n'ont pas de module dédié : si l'API Okta propose ce qu'il te faut, Make an API Call y accède avec la même connexion. Pour apprendre l'éditeur pas à pas, la Formation Make reprend les bases. Okta existe aussi côté n8n, voir l'Intégration Okta n8n, et le comparatif n8n vs Make t'aide à trancher.

Connexion

Comment connecter ton compte Okta à Make ?

  1. 01

    Génère un jeton d'API dans Okta

    Connecte-toi à Okta, puis va dans Security > API > Token > Create a Token. Donne au jeton un nom parlant (celui du scénario qui l'utilise, par exemple) et valide avec Create Token.

  2. 02

    Copie le jeton avant de fermer

    Copie le jeton dans ton presse-papiers, puis clique sur Ok, got it. Garde-le sous la main : l'étape suivante le colle dans Make.

  3. 03

    Remplis la connexion dans Make

    Dans un module Okta, clique sur Create a connection. Saisis un Connection name, colle le jeton dans API Token, indique le nom de ton organisation dans Host et termine par Continue. Cette connexion (ton compte Okta relié à Make) sert ensuite à tous les modules Okta.

Premier scénario

Ton premier scénario : un événement Okta, puis la liste à jour de tes utilisateurs

ObjectifÀ chaque nouvel événement signalé par Okta, Make lance Search Users et te sort la liste à jour de tes utilisateurs Okta, un bundle par personne.

  1. 01

    Crée un scénario vide

    Depuis la page Scenarios, crée un nouveau scénario. L'éditeur s'ouvre sur un grand + au milieu de l'écran : clique dessus pour poser le premier module, celui qui démarre tout.

  2. 02

    Pose Watch New Events

    Cherche Okta, choisis Watch New Events et clique sur Create a connection, ou sélectionne celle que tu as déjà. C'est un déclencheur instantané : Okta prévient Make par webhook dès que l'événement a lieu.

  3. 03

    Ajoute Search Users

    Clique sur le + à droite du déclencheur et ajoute Okta Search Users, réglé pour lister tous les utilisateurs. Il n'attend rien de l'événement : la chaîne tient quel que soit ce qu'Okta envoie.

  4. 04

    Teste avec Run once

    Clique sur Run once, puis provoque un événement dans Okta. La bulle au-dessus de chaque module montre le bundle reçu (un bundle, c'est un élément qui passe d'un module à l'autre). Tu dois voir l'événement sur le déclencheur, puis un bundle par utilisateur sur Search Users.

  5. 05

    Active le scénario

    Le test est concluant ? Active le scénario. Chaque événement Okta le lancera désormais. Garde en tête qu'un module qui traite un bundle consomme une opération, l'unité que Make décompte sur ton plan.

Déclencheurs

Ce qui démarre un scénario Okta

1 module démarre un scénario quand quelque chose se passe dans Okta. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Okta dès que ça se passe.

Okta1Watch New Events

Watch New Events

Déclencheur instantané

Dans MakeTriggers when a new event has occured.

Seul déclencheur Okta dans Make, Watch New Events met ton scénario en attente jusqu'à ce qu'Okta annonce un nouvel événement. L'événement arrive sous forme d'un bundle que les modules suivants peuvent lire et réutiliser.

Comment il se déclenche
instantané, l'app prévient Make par webhook dès que ça se passe, sans vérification à intervalle.
Quand l'utiliser
dès qu'une activité dans Okta doit entraîner une suite, un message à l'équipe IT ou une ligne dans un journal d'audit.
Attention
la doc Make ne précise pas quels types d'événements arrivent, alors fais un Run once et regarde le contenu avant de poser des filtres.
Modules

Tout ce qu'Okta sait faire dans un scénario

Okta te donne 5 modules en 2 groupes. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Users

4 modules
Okta1

Search Users

Recherche

Dans MakeSearches for users or lists them all.

Avec Search Users, tu fouilles l'annuaire Okta pour ressortir les personnes qui correspondent à ta recherche, ou la liste complète si tu la demandes. Chaque personne sort en bundle séparé, et les modules suivants tournent une fois par utilisateur.

Quand l'utiliser
tu n'as qu'un nom ou un e-mail venu d'un autre outil et il te faut le compte Okta associé.
Attention
le résultat peut être vide, unique ou multiple ; ajoute un filtre si la suite ne doit toucher qu'une personne.
Okta2

Get a User

Action

Dans MakeGets a single user's info.

Get a User ramène la fiche complète d'un utilisateur Okta précis, dont tu connais déjà la référence. C'est l'équivalent d'ouvrir une seule fiche plutôt que de parcourir tout l'annuaire.

Quand l'utiliser
Search Users t'a donné un utilisateur et l'étape suivante a besoin de plus, par exemple toute la fiche pour un ticket de support.
Attention
le module veut une personne bien identifiée ; pour chercher sur un critère flou, passe d'abord par Search Users.
Okta3

Create a User

Action

Dans MakeCreates a new user.

Voilà le module qui ouvre un compte tout neuf dans ton organisation Okta, à partir des données que ton scénario a déjà. Une promesse d'embauche signée, une ligne dans le tableau d'intégration : chacune peut devenir un compte sans passer par la console d'admin.

Quand l'utiliser
au moment où l'embauche est confirmée dans l'outil qui détient les infos du nouvel arrivant.
Attention
place un Search Users devant si la même personne risque de passer deux fois, sinon gare au doublon.
Okta4

Update a User

Action

Dans MakeUpdates user's profile and credentials.

Pour modifier un compte Okta existant, profil comme identifiants, c'est Update a User. Il aligne Okta sur l'outil qui fait foi pour une personne : son poste, son équipe, ses coordonnées.

Quand l'utiliser
quand un changement est saisi dans ton SIRH ou ton CRM et qu'Okta doit suivre sans retouche manuelle.
Attention
il écrit sur un seul utilisateur connu, donc mets Search Users ou Get a User juste avant pour viser le bon compte.

Other

1 module
Okta5

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Quand aucun module ne colle, Make an API Call envoie n'importe quelle requête autorisée à l'API Okta, avec la connexion déjà en place. C'est la porte de sortie pour ce que les modules utilisateurs laissent de côté, comme les groupes ou les applications, si l'API Okta le propose.

Quand l'utiliser
l'action qu'il te faut n'a pas de module dédié dans la liste.
Attention
ici, tu écris toi-même la requête d'après la doc de l'API Okta ; teste avec Run once avant de toucher de vrais comptes.
Besoin d'aide

Besoin d'aide pour automatiser Okta avec Make ?

Une personne lit chaque message.

FAQ

Okta et Make : les questions qu'on se pose

01L'intégration Okta Make est-elle gratuite ?
Oui, Okta est une app standard, disponible dès le plan Free de Make. Ce plan donne droit à 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent l'intervalle à 1 minute, lèvent la limite de scénarios actifs et vont jusqu'à 40 minutes par exécution. La consommation se compte en opérations. Ton compte Okta, lui, reste à ta charge.
02Que faut-il pour connecter Okta à Make ?
Il te faut un compte Okta avec accès au menu Security, car la connexion repose sur un jeton d'API. Tu le crées dans Security, API, Token, tu lui donnes un nom et tu copies sa valeur avant de fermer la fenêtre. Côté Make, trois champs à remplir : un nom de connexion, le jeton dans API Token, et le Host. Le Host se limite au nom de ton organisation : pour www.xyz.okta.com, c'est xyz. Ensuite, tous les modules Okta réutilisent cette connexion.
03Le déclencheur Okta dans Make réagit-il en temps réel ?
Oui. Watch New Events est un déclencheur instantané : Okta prévient Make par webhook dès que l'événement a lieu, au lieu que Make aille vérifier à intervalle. D'où le petit éclair sur le module dans l'éditeur, et non une horloge. Ton scénario tourne une fois par événement reçu, et chaque passage consomme des opérations pour les modules qui traitent le bundle. Les cinq autres modules Okta ne déclenchent rien : ils agissent quand le scénario arrive jusqu'à eux.
04Que faire s'il manque un module Okta dans Make ?
Ça dépend de l'action voulue, mais il y a presque toujours une solution. L'app Okta de Make se concentre sur les utilisateurs : chercher, lire une fiche, créer, mettre à jour. Les groupes ou les applications n'ont pas de module dédié. Make an API Call appelle n'importe quel point de l'API Okta avec ta connexion existante : si l'API le propose, tu y accèdes sans créer une deuxième connexion. La doc Okta de Make n'indique aucune limite chiffrée : les seules contraintes sont celles de ton plan Make.
05Make ou n8n pour automatiser Okta ?
Ça dépend de ta façon de construire, car Okta existe dans les deux outils. Commence par lister les actions Okta dont ton process a besoin. Côté Make, tu disposes de 6 modules : un déclencheur instantané sur les nouveaux événements, une recherche, quatre actions dont trois sur les utilisateurs, et Make an API Call pour tout le reste. n8n propose de son côté un nœud Okta avec ses propres opérations. Choisis l'outil qui couvre tes besoins en natif et que ton équipe saura maintenir.