Diseñe sus cuentas en función de las cargas de trabajo
Cree una cuenta de servicio por integración o carga de trabajo (por ejemplo,reporting-pipeline, scim-sync o soc-enrichment) en lugar de una única cuenta amplia para todo. Las cuentas por carga de trabajo mantienen los permisos al mínimo, permiten atribuir los registros de solicitudes y le permiten deshabilitar una integración sin afectar a las demás.
Cree una cuenta de servicio
1
Asigne un nombre a la cuenta
Asigne a la cuenta un nombre que identifique la carga de trabajo a la que da servicio, así como una descripción de su función. Ambos aparecen en listas y registros, de modo que los futuros administradores puedan distinguir las cuentas.
2
Otorgue permisos
Seleccione los permisos que la cuenta puede conceder a sus credenciales; por ejemplo,
entity:read, simulation:read o reporting:read. Este conjunto es el límite máximo para cada credencial creada bajo la cuenta: una credencial puede incluir un subconjunto de estos permisos, nunca más.3
Revise y cree
Confirme el nombre y el conjunto de permisos. Después de la creación, la página de detalles de la cuenta es donde puede crear sus claves de API.
Administre el ciclo de vida
- Edite los permisos en cualquier momento. Quitar un permiso de la cuenta lo elimina de lo que sus claves de API y tokens de acceso OAuth pueden ejercer.
- Deshabilite una cuenta para detener el acceso a la API a través de todas sus credenciales; es útil al dar de baja una integración o al contener una sospecha de filtración de credenciales mientras realiza la investigación. Al volver a habilitarla, las credenciales que sigan activas y no hayan caducado podrán autenticarse de nuevo.
- Elimine una cuenta cuando la integración haya sido retirada. Detenga primero la integración y revoque sus credenciales. La eliminación es permanente.

