Estás viendo la documentación de Apigee Edge.
Ir a la
documentación de Apigee X. info
Cada organización de Apigee Edge incluye algunos roles integrados que puedes asignar a los usuarios administrativos:
- Administrador de la organización : Es un usuario avanzado. Tiene acceso CRUD completo a los recursos en la organización. En una instalación de Edge para la nube privada, el rol más potente es el de administrador del sistema, que también tiene acceso a funciones a nivel del sistema que el administrador de la organización no tiene.
- Administrador de la organización de solo lectura : Tiene acceso de solo lectura a los recursos en la organización.
- Administrador de operaciones : Implementa y prueba APIs, y tiene acceso de solo lectura a otros recursos.
- Usuario empresarial : Puede crear y administrar productos de API, desarrolladores, apps de desarrolladores y empresas; crear informes personalizados sobre el uso de la API; y tiene acceso de solo lectura a otros recursos.
- Usuario : Puede crear proxies de API y probarlos en el entorno de prueba, y tiene acceso de solo lectura a otros recursos.
Los roles integrados controlan el nivel de acceso en la IU de administración y en la API de administración.
Para ver los permisos establecidos para cada rol integrado (como administrador de la organización o un administrador de la organización de solo lectura), selecciona Administrador > Roles de la organización > nombre_del_rol en la IU de administración.
Si tu organización incluye Apigee Sense o la supervisión de API, la consola de administración también mostrará los siguientes roles:
- Sense: Operador de Sense y Usuario de Sense. Para obtener más información sobre los roles de Sense, consulta Roles integrados de Apigee Sense.
- Supervisión de API: Administrador de la supervisión de la API y Usuario de la supervisión de la API. Para obtener más información sobre los roles de la supervisión de la API, consulta Roles de la supervisión de la API.
Ejemplo de permiso de rol
En el siguiente ejemplo de la IU de administración, se muestran los permisos para el rol de usuario. Ten en cuenta que tiene diferentes permisos de implementación:
- URI /deployments (GET)
- /environments/*/applications/*/revisions/*/deployments (GET)
- /environments/test/applications/*/revisions/*/deployments (GET, PUT, DELETE)

¿Qué significa esto? ¿Qué puede implementar alguien con el rol de usuario?
- En primer lugar, el permiso PUT es lo que permite la implementación.
- En segundo lugar, el permiso más detallado (específico) tiene prioridad cuando hay una superposición de permisos, como sucede con varios permisos de implementación aquí. (La prioridad en los permisos que se superponen se describe con más detalle en Cómo crear roles con la API).
En este ejemplo, el permiso más detallado es el permiso “Implementar API en el entorno de prueba ” con un URI de /environments/test/applications/*/revisions/*/deployments. La parte /test/ es lo que lo hace más específico. Esto significa que alguien con el rol de usuario puede implementar cualquier proxy de API (/applications/*) con cualquier revisión (/revisions/*) en el entorno de prueba (/test/).
Por otro lado, alguien con este rol no podría realizar la implementación en ningún otro entorno, debido al permiso GET (de solo lectura) en /environments/*/, en el que el comodín (*) significa cualquiera. (El permiso GET en /deployments permite que el usuario obtenga detalles de la implementación con la API).
Acerca del rol de administrador de desarrolladores
Cuando se aprovisiona un portal para desarrolladores, se agrega el rol de administrador de desarrolladores a tu organización, por lo general, con el usuario devadmin+{org_name}@google.com asignado.
Este rol se usa únicamente para configurar la conexión entre
los portales para desarrolladores basados en Drupal (o los portales personalizados que usan las APIs de la plataforma de Apigee) y tu organización de Edge. Consulta Comunicación entre el portal y Edge.
Si deseas asignar el rol de administrador de desarrolladores a otra cuenta de usuario, crea la cuenta en tu organización y comunícate con el equipo de asistencia para asignar el rol.
Como alternativa, puedes crear un rol personalizado con los mismos permisos que el rol de administrador de desarrolladores con la secuencia de comandos que se describe en Asigna el rol de administrador de desarrolladores en la documentación del módulo de Drupal 8 de Apigee Edge.
La conexión entre el portal y tu organización de Edge se puede ver en Drupal en Configuración > Portal para desarrolladores > Configuración de la aplicación en el menú de administración de Drupal (debes acceder a Drupal como administrador). Si la conexión aparece como fallida, debes comunicarte con el equipo de asistencia de Apigee Edge para cambiar la información de conexión. Consulta Cómo crear un portal para desarrolladores para obtener más información.