Administración de empresas y desarrolladores mediante el portal para desarrolladores (autoservicio)

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

Como proveedor de API, administrar las empresas y los desarrolladores que participan en el ecosistema de API monetizado podría llevar mucho tiempo si tuvieras que hacerlo todo por tu cuenta. Hay perfiles para administrar; detalles bancarios, fiscales y de facturación que se deben mantener, roles que asignar, etcétera. El portal para desarrolladores permite que las empresas y los desarrolladores manejen esas tareas de administración y, al mismo tiempo, te brinden una visibilidad completa del ecosistema desde la IU y la API de administración.

Antes de comenzar

Antes de habilitar el autoservicio en tu portal para desarrolladores, asegúrate de comprender los conceptos básicos del portal para desarrolladores y realizar los pasos clave de la configuración. Por ejemplo, es importante que sepas que puedes controlar si los usuarios se activan de forma automática cuando se registra o si debes solicitar la aprobación manual. Si aún no lo hiciste, familiarízate con los temas del portal para desarrolladores en Compila tu portal con Drupal.

Además de revisar y realizar la configuración del entorno principal del portal para desarrolladores, también revisa y realiza los siguientes temas específicos sobre monetización:

Información sobre el autoservicio para empresas y desarrolladores en tu portal para desarrolladores

Con la monetización habilitada en tu organización, además de cualquier configuración del portal para desarrolladores que ya hayas realizado, es posible que el portal esté listo para el autoservicio. Entre las tareas de autoservicio que los desarrolladores pueden realizar, se incluyen las siguientes:

Tarea Información de configuración
Registrarse
Crea empresas Habilitación de la administración de empresas en el portal
Cómo invitar a los desarrolladores a unirse a empresas (y quitarlos de ellas) Habilitación de la administración de empresas en el portal
Cómo cambiar los roles de los usuarios Configura la monetización
Mantener sus propios datos de facturación, impuestos, bancos y otros detalles del perfil Configura la monetización
Acepta las Condiciones del Servicio Configura los Términos y Condiciones de la monetización en el portal para desarrolladores (opcional)
Registra apps nuevas, selecciona los paquetes o planes de API que desea usar y accede a sus claves de API. Configura el registro de la app
Cómo agregar dinero (recargas de saldos) a cuentas prepagas Configura la monetización
Generación de informes y estados de cuenta (ingresos y facturación) Configura la monetización

Ejemplo de interacciones de autoservicio en el portal para desarrolladores

A continuación, se muestran ejemplos de interacciones de autoservicio en el portal para desarrolladores:

  • Cuando los desarrolladores se registran en el portal (si hacen clic en el vínculo Registrar), acceden automáticamente (a menos que quieras aprobarlos de forma manual primero) y pueden crear su propia empresa. Se convierten automáticamente en administradores de monetización de la empresa y pueden ingresar toda la información de perfil, facturación y banca de la empresa.

  • Cuando los desarrolladores navegan por el portal para desarrolladores y realizan tareas en él (aceptar invitaciones, registrar apps, etc.), lo hacen en el contexto de su propia cuenta o membresía de la empresa. Hay un menú desplegable para seleccionar la empresa en la que quieren trabajar. Por ejemplo, si un usuario selecciona una empresa y registra una app, esta será propiedad de la empresa.

    Para administrar los detalles de la empresa (si tienen derechos de administrador), los usuarios deben seleccionar Administrar empresas en el menú desplegable y seleccionar la empresa que desean administrar (o su nombre de usuario si funcionan como desarrollador independiente).

  • Un administrador de la empresa también puede invitar a los desarrolladores a unirse a ella. (Los desarrolladores ya deben tener cuentas de Apigee). En la siguiente imagen, se muestra el campo Invitar a usuario en el portal para desarrolladores, en la página Configuración > Usuarios de la empresa.

  • Los desarrolladores invitados reciben una notificación por correo electrónico sobre la invitación de la empresa y pueden acceder al portal para aceptarla en la página Administrar empresas, como se muestra en la siguiente imagen.

  • Los administradores de la empresa pueden cancelar las invitaciones a los desarrolladores en la página Configuración > Usuarios de la empresa.
  • Los administradores de la empresa pueden cambiar las funciones de los desarrolladores en la página Configuración > Usuarios de la empresa. Por ejemplo, pueden convertir a un desarrollador en Administrador de monetización para otorgar derechos de administración a la empresa.

Habilita la administración de la empresa en el portal

De forma predeterminada, la capacidad de administrar empresas está disponible en el portal si usas el tema responsivo de Apigee. El menú desplegable Company puede quedar oculto si utilizas la configuración de posición fija en la barra de navegación superior. Para asegurarte de que se muestre el menú desplegable Administrar empresas, cambia para usar la configuración de posición de la barra de navegación superior estática, como se indica a continuación:

  1. Accede al portal para desarrolladores como administrador.
  2. En la barra de administrador, selecciona Appearance > Settings > Apigee responsivo.
  3. Selecciona Componentes en Configuración de arranque.
  4. Haz clic en Barra de navegación.
  5. Selecciona Static Top en el menú desplegable Navbar Position.
  6. Haz clic en Guardar configuración para guardar los cambios.

Si usas tu propio tema personalizado, agrega el bloque Switch Company a tu tema. Para ello, selecciona Structure > Blocks en la barra de administrador y arrastra el bloque Switch Company (Cambiar empresa) a la región deseada de la página. Haz clic en Guardar bloques para guardar la configuración.