Para conceder acceso programático a una organización o proyecto utilizando únicamente la API, puede crear una clave API. Claves API:
Tienen dos partes: una llave pública y una llave privada.
No se puede usar para iniciar sesión en Cloud Manager a través de la interfaz de usuario.
Se deben conceder roles tal como se haría con los usuarios para asegurarse de que las claves de la API puedan llamar a los puntos finales de la API sin errores.
Puede pertenecer a una organización, pero se le puede conceder acceso a cualquier número de proyectos dentro de dicha organización.
Gestiona el acceso programático a una organización
Nota
Permisos requeridos
Para realizar cualquiera de las siguientes acciones, debes tener el rol Organization Owner.
Crea una clave API en una organización
En MongoDB Cloud Manager, ve a la página Applications de tu organización.
Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.
En la barra lateral, haz clic en Applications` en la sección Identity & Access.
Se muestra la página de Aplicaciones.
Completa el formulario API Key Information.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Introduce una descripción para la nueva Clave API. |
Permisos de la organización | Seleccione el nuevo rol o roles para la API Key. |
Haz clic Nexten.
Añada valores a la lista de acceso para esta clave API.
Desde el paso Private Key & Access List de la página Add API Key, haz clic en Add Access List Entry.
Para esta clave de API, puedes elegir:
Ingrese una dirección IPv4 desde la cual Cloud Manager debe aceptar solicitudes de API, o
Haga clic en Use Current IP Address si el host que está usando para acceder a Cloud Manager realizará API solicitudes.
Haz clic Saveen.
Advertencia
Copia la clave privada antes de salir de esta página
Cloud Manager muestra el Private Key una vez: en esta página. Haga clic en Copy para añadir la clave privada al portapapeles. Guarde y asegure esta clave privada como lo haría con cualquier otra contraseña.
Ver los detalles de una clave API en una organización
En MongoDB Cloud Manager, ve a la página Applications de tu organización.
Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.
En la barra lateral, haz clic en Applications` en la sección Identity & Access.
Se muestra la página de Aplicaciones.
Haz clic API Keysen.
Navega a View Details.
Junto a la clave API, haz clic en .
Haga clic en View Details.
El modal <Public Key> API Key Details muestra el:
Private Key ofuscado.
Fecha de la última vez que se utilizó la tecla.
Fecha en que se creó la Clave.
IPv4 direcciones en las que la clave se encuentra en la lista de acceso.
Proyectos a los que se ha concedido acceso a la clave.
Cambiar una clave API en una organización
Puedes cambiar los roles, la descripción o la lista de acceso de una clave API en una organización.
En MongoDB Cloud Manager, ve a la página Applications de tu organización.
Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.
En la barra lateral, haz clic en Applications` en la sección Identity & Access.
Se muestra la página de Aplicaciones.
Haz clic API Keysen.
Completa el formulario API Key Information.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Introduce una descripción para la nueva Clave API. |
Permisos de la organización | Seleccione el nuevo rol o roles para la API Key. |
Haz clic Nexten.
Añada valores a la lista de acceso para esta clave API.
Desde el paso Private Key & Access List de la página Add API Key, haz clic en Add Access List Entry.
Para esta clave de API, puedes elegir:
Ingrese una dirección IPv4 desde la cual Cloud Manager debe aceptar solicitudes de API, o
Haga clic en Use Current IP Address si el host que está usando para acceder a Cloud Manager realizará API solicitudes.
Haz clic Saveen.
Advertencia
Copia la clave privada antes de salir de esta página
Cloud Manager muestra el Private Key una vez: en esta página. Haga clic en Copy para añadir la clave privada al portapapeles. Guarde y asegure esta clave privada como lo haría con cualquier otra contraseña.
Borrar una clave de API de una organización
En MongoDB Cloud Manager, ve a la página Applications de tu organización.
Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.
En la barra lateral, haz clic en Applications` en la sección Identity & Access.
Se muestra la página de Aplicaciones.
Haz clic API Keysen.
Borre la clave API.
Haz clic en junto a la clave API que deseas borrar.
Haz clic en Delete para confirmar que deseas borrar esta clave API o en Cancel para dejar la clave en la organización.
Nota
Al remover una clave de API de una organización, también se remueve esa clave de cualquier Proyectos al que se le haya otorgado acceso.
Administrar el acceso programático a un proyecto
Nota
Permisos requeridos
Para realizar cualquiera de las siguientes acciones, debes tener el rol Project User Admin.
Crear una clave API para un proyecto
En MongoDB Cloud Manager, vaya a la página Project Settings.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Ve a la Applications página.
En la barra lateral, haz clic en Applications en la sección Identity & Access.
Se muestra la página de Aplicaciones.
Completa el formulario API Key Information.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Introduce una descripción para la nueva Clave API. |
Permisos del proyecto | Seleccione el nuevo rol o roles para la API Key. |
Haz clic Nexten.
Añada valores a la lista de acceso para esta clave API.
Desde el paso Private Key & Access List de la página Add API Key, haz clic en Add Access List Entry.
Para esta clave de API, puedes elegir:
Ingrese una dirección IPv4 desde la cual Cloud Manager debe aceptar solicitudes de API, o
Haga clic en Use Current IP Address si el host que está usando para acceder a Cloud Manager realizará API solicitudes.
Haz clic Saveen.
Advertencia
Copia la clave privada antes de salir de esta página
Cloud Manager muestra el Private Key una vez: en esta página. Haga clic en Copy para añadir la clave privada al portapapeles. Guarde y asegure esta clave privada como lo haría con cualquier otra contraseña.
Ver los detalles de una clave de API en un proyecto
En MongoDB Cloud Manager, vaya a la página Project Settings.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Ve a la Applications página.
En la barra lateral, haz clic en Applications en la sección Identity & Access.
Se muestra la página de Aplicaciones.
Haz clic API Keysen.
Navega a View Details.
Junto a la clave API, haz clic en .
Haga clic en View Details.
El modal <Public Key> API Key Details muestra el:
Private Key ofuscado.
Fecha de la última vez que se utilizó la tecla.
Fecha en que se creó la Clave.
IPv4 direcciones en las que la clave se encuentra en la lista de acceso.
Proyectos a los que se ha concedido acceso a la clave.
Cambiar los roles de una clave API en un proyecto
En MongoDB Cloud Manager, vaya a la página Project Settings.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Ve a la Applications página.
En la barra lateral, haz clic en Applications en la sección Identity & Access.
Se muestra la página de Aplicaciones.
Haz clic API Keysen.
Completa el formulario API Key Information.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Introduce una descripción para la nueva Clave API. |
Permisos del proyecto | Seleccione el nuevo rol o roles para la API Key. |
Haz clic Nexten.
Añada valores a la lista de acceso para esta clave API.
Desde el paso Private Key & Access List de la página Add API Key, haz clic en Add Access List Entry.
Para esta clave de API, puedes elegir:
Ingrese una dirección IPv4 desde la cual Cloud Manager debe aceptar solicitudes de API, o
Haga clic en Use Current IP Address si el host que está usando para acceder a Cloud Manager realizará API solicitudes.
Haz clic Saveen.
Advertencia
Copia la clave privada antes de salir de esta página
Cloud Manager muestra el Private Key una vez: en esta página. Haga clic en Copy para añadir la clave privada al portapapeles. Guarde y asegure esta clave privada como lo haría con cualquier otra contraseña.
Borrar una clave de API de un proyecto
En MongoDB Cloud Manager, vaya a la página Project Settings.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Ve a la Applications página.
En la barra lateral, haz clic en Applications en la sección Identity & Access.
Se muestra la página de Aplicaciones.
Borre la clave API.
Haz clic en junto a la clave API que deseas borrar.
Haz clic en Delete para confirmar que deseas borrar esta clave API o en Cancel para dejar la clave en la organización.
Nota
Al remover una clave de API de una organización, también se remueve esa clave de cualquier Proyectos al que se le haya otorgado acceso.