To grant programmatic access to an organization or project using only the API, you can create an API key. API keys:
Tiene dos partes: una clave pública y una clave privada.
No se puede utilizar para iniciar sesión en Ops Manager a través de la interfaz de usuario.
Must be granted roles as you would Users to make sure the API keys can call API endpoints without errors.
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
To perform any of the following actions, you must have the
Organization Owner role.
Crear una clave API en una organización
Navegar hasta el Access Manager Página para su organización.
Si aún no se muestra, seleccione la organización deseada Organizations en el menú de la barra de navegación.
Haga clic en Access Manager en la barra lateral o haga clic en Access Manager en la barra de navegación y luego haga clic en su organización.
Complete the API Key Information form.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Enter a description for the new API Key. |
Permisos de la organización | Select the new role or roles for the API Key. |
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.
For this API Key, You can choose to either:
Enter an IPv4 address from which Ops Manager should accept API requests, or
Click Use Current IP Address if the host you are using to access Ops Manager will make API requests.
Ver los detalles de una clave API en una organización
Navegar a la página Access Manager de la organización.
Si aún no se muestra, seleccione la organización deseada Organizations en el menú de la barra de navegación.
Haga clic en Access Manager en la barra lateral o haga clic en Access Manager en la barra de navegación y luego haga clic en su organización.
Navegar View Details a.
Next to the API Key, click .
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.
IPv4 addresses on which the key is in the access list.
Proyectos a los que se ha concedido acceso a la Clave.
Cambiar una clave API en una organización
You can change the roles, description, or access list of an API Key in an Organization.
Navegar a la página Access Manager de la organización.
Si aún no se muestra, seleccione la organización deseada Organizations en el menú de la barra de navegación.
Haga clic en Access Manager en la barra lateral o haga clic en Access Manager en la barra de navegación y luego haga clic en su organización.
Complete the API Key Information form.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Enter a description for the new API Key. |
Permisos de la organización | Select the new role or roles for the API Key. |
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.
For this API Key, You can choose to either:
Enter an IPv4 address from which Ops Manager should accept API requests, or
Click Use Current IP Address if the host you are using to access Ops Manager will make API requests.
Borrar una clave de API de una organización
Navegar a la página Access Manager de la organización.
Si aún no se muestra, seleccione la organización deseada Organizations en el menú de la barra de navegación.
Haga clic en Access Manager en la barra lateral o haga clic en Access Manager en la barra de navegación y luego haga clic en su organización.
Eliminar la clave API.
Click next to the API Key that you want to delete.
Click Delete to confirm that you want to delete this API Key or Cancel to leave the key in the Organization.
Nota
Removing an API Key from an Organization also removes that key from any projects to which the key was granted access.
Administrar el acceso programático a un proyecto
Nota
Permisos requeridos
Para realizar cualquiera de las siguientes acciones, debe tener el Project User Admin rol.
Crear una clave API para un proyecto
Navegue a la Access Manager página de su proyecto.
Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Project de la barra de navegación.
Haga clic en Access Manager en la barra de navegación y luego haga clic en su proyecto.
Complete the API Key Information form.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Enter a description for the new API Key. |
Permisos del proyecto | Select the new role or roles for the API Key. |
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.
For this API Key, You can choose to either:
Enter an IPv4 address from which Ops Manager should accept API requests, or
Click Use Current IP Address if the host you are using to access Ops Manager will make API requests.
Ver los detalles de una clave API en un proyecto
Navegue a la Access Manager página de su proyecto.
Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Project de la barra de navegación.
Haga clic en Access Manager en la barra de navegación y luego haga clic en su proyecto.
Navegar View Details a.
Next to the API Key, click .
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.
IPv4 addresses on which the key is in the access list.
Proyectos a los que se ha concedido acceso a la Clave.
Cambiar los roles de una clave API en un proyecto
Navegue a la Access Manager página de su proyecto.
Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Project de la barra de navegación.
Haga clic en Access Manager en la barra de navegación y luego haga clic en su proyecto.
Complete the API Key Information form.
Desde el paso API Key Information de la página Add API Key:
Campo | Valor |
|---|---|
Descripción | Enter a description for the new API Key. |
Permisos del proyecto | Select the new role or roles for the API Key. |
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.
For this API Key, You can choose to either:
Enter an IPv4 address from which Ops Manager should accept API requests, or
Click Use Current IP Address if the host you are using to access Ops Manager will make API requests.
Eliminar una clave API de un proyecto
Navegue a la Access Manager página de su proyecto.
Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Project de la barra de navegación.
Haga clic en Access Manager en la barra de navegación y luego haga clic en su proyecto.
Eliminar la clave API.
Click next to the API Key that you want to delete.
Click Delete to confirm that you want to delete this API Key or Cancel to leave the key in the Organization.
Nota
Removing an API Key from an Organization also removes that key from any projects to which the key was granted access.