Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.

agentengine cuenta de servicio rotar

Emitir un nuevo secreto para una cuenta de servicio.

Emitir un nuevo secreto del cliente para una cuenta de servicio.

El nuevo secreto se muestra solo una vez. El secreto anterior sigue autenticándose durante un máximo de 7 días, o hasta que caduque, si es antes; volver a rotar finaliza su período de gracia de inmediato.

Intercambie el ID de cliente y el secreto por un token de acceso de 1horas en la publicación /api/v1/oauth/token. Envíe ese token solo a los puntos finales habilitados explícitamente para la autenticación de cuentas de servicio y que el rol asignado permita:

curl --fail-with-body --silent --show-error \ --user '<client-id>' \ --data grant_type=client_credentials \ '<base-url>/api/v1/oauth/token' | \jq -er '"Authorization: Bearer " + .access_token' | \curl --fail-with-body --silent --show-error \ --header @- \ '<base-url>/api/v1/<service-account-enabled-resource>'
agentengine service-account rotate <client-id> [flags]
--base-url string Platform base URL --context string Named context to target (see 'agentengine context list')-h, --help help for rotate --json Output the rotated service account as JSON --org-id string Organization scope for the service account --project-id string Project scope for the service account --secret-expires-in duration Secret lifetime as a whole number of hours, e.g. 720h (default: server default of 2160h)
--log-file string override log file path --log-level string file log verbosity (error|warn|info|debug) (default "info") --no-log disable file logging-q, --quiet silence stderr below error-v, --verbose count raise stderr verbosity (-v info, -vv debug)
Califique esta página