Para otorgar acceso programático a una organización o proyecto utilizando únicamente los API, puedes crear una Clave API. Claves API:
Tiene dos partes: una clave pública y una clave privada.
No se puede utilizar para iniciar sesión en Cloud Manager a través de la interfaz de usuario.
Se deben otorgar roles como si fueran usuarios para asegurarse de que las claves API puedan llamar a los puntos finales de API sin errores.
Puede pertenecer a una organización, pero se le puede conceder acceso a cualquier número de proyectos en esa organización.
Gestiona el acceso programático a una organización
Nota
Permisos requeridos
Para realizar cualquiera de las siguientes acciones, debe tener la
Organization Owner role.
Crear una clave API en una organización
Haga clic Add new Application API Keyen.
Complete el API Key Information formulario.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Ingrese una descripción para la nueva clave API. |
Permisos de la organización | Seleccione el nuevo rol o roles para la clave API. |
Agregue valores de lista de acceso para esta clave API.
Desde el paso Private Key & Access List de la página Add API Key, haga clic en Add Access List Entry.
Para esta clave API, puede elegir entre:
Ingrese una dirección IPv desde la cual Cloud4 Manager debe aceptar solicitudes de API, o
Haga clic en si el host que utiliza Use Current IP Address para acceder a Cloud Manager realizará solicitudes de API.
Ver los detalles de una clave API en una organización
Navegar View Details a.
Junto a la clave API, haga clic en.
Haga clic en View Details.
El modal <Public Key> API Key Details muestra:
Ofuscado Private Key.
Fecha en que se utilizó la clave por última vez.
Fecha en que se creó la clave.
DireccionesIPv en las que la clave está en la lista de acceso.4
Proyectos a los que se ha concedido acceso a la Clave.
Cambiar una clave API en una organización
Puede cambiar los roles, la descripción o la lista de acceso de una clave API en una organización.
Complete el API Key Information formulario.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Ingrese una descripción para la nueva clave API. |
Permisos de la organización | Seleccione el nuevo rol o roles para la clave API. |
Agregue valores de lista de acceso para esta clave API.
Desde el paso Private Key & Access List de la página Add API Key, haga clic en Add Access List Entry.
Para esta clave API, puede elegir entre:
Ingrese una dirección IPv desde la cual Cloud4 Manager debe aceptar solicitudes de API, o
Haga clic en si el host que utiliza Use Current IP Address para acceder a Cloud Manager realizará solicitudes de API.
Borrar una clave de API de una organización
Eliminar la clave API.
Haga clic junto a la clave API que desea eliminar.
Haga clic en para confirmar que Delete desea eliminar esta clave API o Cancel para dejar la clave en la organización.
Nota
Al eliminar una clave API de una organización, también se elimina esa clave de cualquier proyecto al que se le haya otorgado acceso a la clave.
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 Project Settings página.
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.
Haga clic Create Application API Keyen.
Complete el API Key Information formulario.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Ingrese una descripción para la nueva clave API. |
Permisos del proyecto | Seleccione el nuevo rol o roles para la clave API. |
Agregue valores de lista de acceso para esta clave API.
Desde el paso Private Key & Access List de la página Add API Key, haga clic en Add Access List Entry.
Para esta clave API, puede elegir entre:
Ingrese una dirección IPv desde la cual Cloud4 Manager debe aceptar solicitudes de API, o
Haga clic en si el host que utiliza Use Current IP Address para acceder a Cloud Manager realizará solicitudes de API.
Ver los detalles de una clave API en un proyecto
En MongoDB Cloud Manager, vaya a la Project Settings página.
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.
Navegar View Details a.
Junto a la clave API, haga clic en.
Haga clic en View Details.
El modal <Public Key> API Key Details muestra:
Ofuscado Private Key.
Fecha en que se utilizó la clave por última vez.
Fecha en que se creó la clave.
DireccionesIPv en las que la clave está en la lista de acceso.4
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 Project Settings página.
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.
Complete el API Key Information formulario.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Ingrese una descripción para la nueva clave API. |
Permisos del proyecto | Seleccione el nuevo rol o roles para la clave API. |
Agregue valores de lista de acceso para esta clave API.
Desde el paso Private Key & Access List de la página Add API Key, haga clic en Add Access List Entry.
Para esta clave API, puede elegir entre:
Ingrese una dirección IPv desde la cual Cloud4 Manager debe aceptar solicitudes de API, o
Haga clic en si el host que utiliza Use Current IP Address para acceder a Cloud Manager realizará solicitudes de API.
Eliminar una clave API de un proyecto
En MongoDB Cloud Manager, vaya a la Project Settings página.
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.
Eliminar la clave API.
Haga clic junto a la clave API que desea eliminar.
Haga clic en para confirmar que Delete desea eliminar esta clave API o Cancel para dejar la clave en la organización.
Nota
Al eliminar una clave API de una organización, también se elimina esa clave de cualquier proyecto al que se le haya otorgado acceso a la clave.