Configurer la correction avec Okta Workflows
Version en accès anticipé
Utilisez Okta Workflows avec Identity Security Posture Management (ISPM) pour exécuter des actions de remédiation personnalisées depuis la console ISPM. Les actions de remédiation personnalisées peuvent cibler Okta ou d'autres sources connectées à ISPM qui disposent d'un Okta Workflows Connector. Cette intégration vous aide à rationaliser vos processus de remédiation et à résoudre les problèmes détectés par ISPM plus rapidement.
ISPM peut accéder à tous les flux délégués dans le cadre de l'environnement Okta, mais vous ne pouvez exécuter que les flux auxquels vous avez accès . Le flux délégué doit vous être affecté en tant qu'ensemble de ressources.
Suivez les étapes suivantes pour configurer Workflows Okta pour ISPM :
Avant de commencer
Assurez-vous que vous disposez de la configuration suivante.
Console ISPM
Dans la console ISPM, vérifiez la configuration suivante :
-
L'app Okta ISPM- SSO OIDC est intégrée à l'application ISPM pour l'org Okta. Si elle ne l'est pas, suivez les étapes de la section Configurer l'authentification unique pour Okta. Cela permet à ISPM de se connecter à Okta Workflows pour l'org.
-
La même org Okta (que vous avez utilisée pour le SSO) est une source connectée dans ISPM. Si elle ne l'est pas, procédez aux étapes décrites dans Okta Integration.
-
Le statut de Workflows Okta est Connecté sur la page Intégrations sortantes. Si elle ne l'est pas, vérifiez que les étapes 1 et 2 ci-dessus ont été correctement effectuées.
Okta Admin Console
-
Connectez-vous à la Admin Console Okta en tant que super administrateur. Seuls les super administrateurs peuvent créer des ensembles de ressources et attribuer des autorisations.
-
Facultatif. Identifiez les ensembles de ressources existants qui disposent des autorisations Afficher le flux délégué et Exécuter le flux délégué pour le flux délégué que vous souhaitez utiliser.
Workflows Okta
-
Facultatif. Consultez Générer un flux délégué.
-
Facultatif. Obtenez un accès à votre environnement Okta Workflows pour afficher l'historique et les détails de l'exécution du flux.
Générer un flux délégué dans Okta Workflows
Un flux délégué est un workflow que les administrateurs peuvent exécuter à la demande sans qu'ils aient un accès direct à Okta Workflows. Si vous configurez Workflows Okta pour ISPM pour la première fois, utilisez des modèles Workflows prédéfinis ou créez un nouveau flux délégué en suivant les étapes de cette rubrique. Si vous avez déjà généré des flux délégués à l'aide de ces étapes, vous pouvez réutiliser les flux ou en générer un nouveau.
Ajouter un modèle
-
Suivez les étapes dans Ajouter un modèle à votre environnement Workflows pour utiliser l'un des modèles Workflows Okta suivants :
- Désactiver l'utilisateur Salesforce — Flux de remédiation ISPM
- Désactiver le compte Entra ID — Flux de remédiation ISPM
- Entra ID - Ajouter un utilisateur à un groupe — Flux de remédiation ISPM
- Identity Security Posture Management – Flux délégué
- Okta - Ajouter un utilisateur à un groupe — Flux de remédiation ISPM
- Okta – Réinitialiser le mot de passe de l'utilisateur lors de la prochaine connexion — Flux de remédiation ISPM
- Suspendre un utilisateur Google Workspace — Flux de remédiation ISPM
- Suspendre le compte Okta — Flux de remédiation ISPM
-
Facultatif. Ajoutez des actions pour définir votre logique de remédiation.
-
Activez le flux.
-
Enregistrez le flux.
-
Cliquez sur Exécuter et suivez les invites de l'interface utilisateur pour tester le flux dans Okta Workflows.
Créer un nouveau flux délégué
-
Dans Okta Workflows, cliquez sur Créer un flux.
-
Sélectionnez la carte d'événement Flux délégué. Cette carte définit les entrées que ISPM enverra.
-
Utilisez l'Exemple de schéma JSON ISPM pour générer votre propre carte.
-
Ajoutez des actions pour définir votre logique de remédiation. Par exemple, vous pouvez définir la logique de la remédiation pour désactiver un compte, envoyer un e-mail, mettre à jour l'appartenance à un groupe ou entreprendre une autre action en réponse à une entrée de flux .
-
Activez le flux.
-
Enregistrez le flux.
-
Cliquez sur Exécuter et suivez les invites de l'interface utilisateur pour tester le flux dans Okta Workflows.
Exemple de schéma JSON ISPM
Ce schéma représente les champs que ISPM envoie à Okta Workflows. Utilisez ces valeurs en tant qu'entrées ou conditions dans votre flux pour automatiser les actions de remédiation.
{
"eventId": "f73a7741-6980-4d44-b0bf-13a2fa7ac556",
"eventTimestamp": "2024-06-09T14:56:58Z",
"eventSource": "Okta ISPM",
"eventType": "issue.onDemand",
"issueId": "Alert_V32uL3CHijlQYHq-uqTkqWOXSJ8~",
"issueCategory": "Least Privilege",
"issueSeverity": "High",
"issueTitle": "Unused Admin Account",
"issueFullDescription": "Admin Accounts not logged in interactively for 91 days.",
"issueShortDescription": "Admin Accounts not logged in interactively for 91 days.",
"issueDetectedAt": "2024-06-18",
"issueSuggestedRemediation": "Assess the essentiality of listed accounts; disable or suspend as necessary.",
"issueRiskAndImpact": "Unused, unmonitored accounts attract threat actors for gaining initial access or elevated permissions.",
"issueLink": "https://{your-ISPM-url}/issues/Alert_V32uL3CHijlQYHq-uqTkqWOXSJ8~",
"entityId": "Account_Q1SMRm3vfzomaZwevHIoL9kVhWU~",
"entityIdInService": "00ktw0utvzPBXxny16x7",
"entityType": "Account",
"entityDisplayName": "john.smith@okta.com",
"entitySourceProductName": "Okta",
"entitySourceProductTenant": "example.okta.com",
"additionalDataTypes": "Admin, Super admin",
"additionalDataLastLogin": "03/28/2024"
}
Créer un ensemble de ressources et affecter des permissions
Un ensemble de ressources définit les flux délégués que les utilisateurs ISPM peuvent consulter et exécuter. Seuls les flux délégués qui font partie d'un ensemble de ressources affecté aux utilisateurs et dont les permissions sont Afficher le flux délégué et Exécuter le flux délégué sont disponibles pour être utilisés dans ISPM. Les utilisateurs peuvent consulter et exécuter des flux dans ISPM en fonction de l'ensemble de ressources et de l'autorisation qui leur est attribué.
Terminez les étapes suivantes pour créer un ensemble de ressources et lui affecter le flux . Si vous disposez des autorisations Afficher le flux délégué et Exécuter un flux délégué, vous pouvez également affecter le flux à un ensemble de ressources existant.
-
Dans Okta Admin Console, accédez à .
-
Cliquez sur Ajouter un ensemble de ressources.
-
Donnez un nom à l'ensemble. Par exemple,
ISPM_Remediation_Flows. -
Affectez les flux délégués que vous avez créés pour ISPM à cet ensemble de ressources.
-
Affectez les utilisateurs qui doivent être autorisés à exécuter ce flux depuis ISPM.
-
Affectez les autorisations Afficher le flux délégué et Exécuter un flux délégué.
-
Enregistrez l'ensemble de ressources.