Tanto las aplicaciones de OAuth como los tokens de API se utilizan para interactuar con las API de VMware Cloud Services.

Los tokens de API los emiten los usuarios de una organización y se asocian a la organización y la cuenta del usuario desde las que se generaron. Las aplicaciones de OAuth las crea un usuario de una organización, actúan como entidades en las interacciones de servidor a servidor y se pueden utilizar en varias organizaciones. Los usuarios que crean los tokens de API son los únicos que pueden administrarlos. Una aplicación de OAuth es propiedad de la organización en la que se crea. Pueden administrarla los usuarios con la función Propietario de la organización o los Miembros de la organización con la función Desarrollador.

Tanto las aplicaciones de OAuth como los tokens de API se pueden utilizar para automatizar los procesos que interactúan con las API de VMware Cloud Services. La diferencia radica en que los tokens de API incorporan la cuenta de usuario en el token de acceso, mientras que las aplicaciones de OAuth realizan la autorización sin estas cuentas. A la hora de decidir si desea utilizar un token de API o una aplicación de OAuth para realizar una llamada de API, debe tener en cuenta los requisitos específicos del servicio de API implicado en la interacción. Con algunas API es necesario establecer una cuenta de usuario como entidad autenticada y con otras no. Por ejemplo, si llama a una API para recuperar la información de facturación y suscripciones de su organización en VMware Cloud Services, puede utilizar una aplicación de OAuth de tipo de servidor a servidor o un token de API para realizar llamadas al servicio de API, ya que no se requiere la autenticación con las credenciales de usuario y también se aceptan las credenciales de cliente. Si los usuarios de una organización utilizaran una API para actualizar sus contraseñas, esta requeriría que un usuario actuara como entidad de autenticación.

Importante:

Antes de utilizar las aplicaciones de OAuth de tipo de servidor a servidor para realizar llamadas automatizadas a los servicios de nube, consulte la documentación correspondiente de la API.