Vérifier l'installation du plug-in Secure Access Monitor
Confirmez que le plug-in Secure Access Monitor (SAM) est installé, enregistré et qu'il transmet les données d'autorisation OAuth à Okta ISPM.
Procédure
- Accédez à chrome://extensions.
- Activez le mode Développeur.
- Localisez l'extension SAM et sélectionnez service worker.
- Cliquez sur l'onglet Application.
- Sélectionnez Stockage > Stockage des extensions.
-
Vérifiez les champs suivants.
- userInfo : l'ancre d'identité pour le plug-in. Contient
browserOktaUserIdet l'URL de l'org. Attendez-vous à des valeursbrowserOktaUserIdetorgIdvalides. Une valeur vide signifie que l'utilisateur n'est pas connecté. - pendingOauthEvents : la file d'attente locale des tentatives d'autorisation OAuth capturées. Cette valeur est renseignée après un flux d'autorisation et effacé après une réponse HTTP 202.
- orgUrl : l'URL du Tenant Okta dans la console d'administration Google. Elle correspond à https://<org>.okta.com.
Le plug-in utilise un modèle de collecte de données collect-store-flush. Les requêtes sont stockées localement dans pendingOauthEvents jusqu'à un envoi par lot. Un envoi par lots se déclenche lorsque l'une des situations suivantes se produit :
- 10 événements sont collectés dans le stockage local.
- Un cycle d'une heure se termine avec des événements antérieurs à une heure.
- userInfo : l'ancre d'identité pour le plug-in. Contient
- Cliquez sur l'onglet Application.
- Sélectionnez Stockage > Extension > StorageLocal.
-
Vérifiez les clés de stockage suivantes.
- jwkRegisterResp : un objet est présent, confirmant que l'enregistrement JWKS a réussi.
- authStatus : la valeur est
TOKEN_OK, confirmant qu'un jeton d'accès valide a été obtenu. - accessToken : une chaîne de jeton est présente. Le plug-in est authentifié et prêt à transmettre.
- pendingOauthEvents : la valeur est un tableau vide (
[]), confirmant que les événements en file d'attente ont été vidés vers Okta.
-
Confirmez l'envoi par lots dans l'onglet Réseau.
Voici une séquence d'appels réussie :
- POST /jwks enregistre la clé publique.
- POST /token échange son enregistrement contre un jeton d'accès.
- POST /events transmet la charge utile de télémétrie et renvoie HTTP 202 accepté.
Consulter le tableau de bord ISPM
-
Vérifiez le flux de données sur le tableau de bord ISPM.
Les données peuvent prendre jusqu'à deux jours à s'afficher.