Gerenciamento de empresas e desenvolvedores usando o portal do desenvolvedor (autoatendimento)

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Como provedor de API, gerenciar as empresas e os desenvolvedores que participam do seu ecossistema monetizado de APIs pode ser demorado se você precisa fazer tudo isso por conta própria. Há perfis para gerenciar, detalhes bancários, fiscais e de faturamento a serem mantidos, papéis a serem atribuídos e assim por diante. O portal do desenvolvedor permite que essas tarefas de gerenciamento sejam realizadas pelas empresas e pelos próprios desenvolvedores, oferecendo visibilidade total do ecossistema na IU e na API de gerenciamento.

Antes de começar

Antes de ativar o autoatendimento em seu portal do desenvolvedor, entenda os conceitos básicos do portal e realize as principais etapas de configuração. Por exemplo, é importante saber que você pode controlar se os usuários serão ativados automaticamente no registro ou exigirem sua aprovação manual. Se ainda não tiver feito isso, familiarize-se com os tópicos do portal do desenvolvedor em Criar seu portal usando o Drupal.

Além de revisar e realizar a configuração principal do ambiente do portal do desenvolvedor, analise também e execute os seguintes tópicos específicos de monetização:

Sobre o autoatendimento da empresa e do desenvolvedor no portal do desenvolvedor

Com a monetização ativada em sua organização, além de qualquer configuração de portal do desenvolvedor já realizada, seu portal pode estar pronto para autoatendimento. As tarefas de autoatendimento que os desenvolvedores podem realizar incluem:

Tarefa Informações de configuração
Fazer a inscrição
Criar empresas Ativar o gerenciamento da empresa no portal
Convidar desenvolvedores para participar de empresas (e remover desenvolvedores delas) Ativar o gerenciamento da empresa no portal
Alterar funções de usuários Configurar monetização
Manter os próprios detalhes de faturamento, tributos, bancos e outros perfis Configurar monetização
Concordar com os Termos de Serviço Configurar os Termos e Condições de monetização no portal do desenvolvedor (opcional)
Registre novos apps, selecione os pacotes/planos de API que eles querem usar e acesse as chaves de API. Como configurar o registro de apps
Adicionar dinheiro (saldo de recarga) a contas pré-pagas Configurar monetização
Gerar extratos e relatórios (faturamento e receita) Configurar monetização

Exemplo de interações de autoatendimento no portal do desenvolvedor

Confira abaixo exemplos de interações de autoatendimento no portal do desenvolvedor:

  • Quando os desenvolvedores se registram no portal (clicando no link Registrar), o login é feito automaticamente (a menos que você queira aprová-los manualmente) e podem criar a própria empresa. Eles se tornam automaticamente um administrador de monetização da empresa e podem inserir todos os dados bancários, de faturamento e do perfil da empresa.

  • Quando os desenvolvedores navegam e realizam tarefas no portal, como aceitar convites, registrar apps etc., eles fazem isso no contexto da própria conta ou associação da empresa. Há um menu suspenso para selecionar a empresa em que eles querem trabalhar. Por exemplo, se um usuário selecionar uma empresa e registrar um app, ele será de propriedade da empresa.

    Para gerenciar os detalhes da empresa (se tiverem direitos de administrador), os usuários selecionam Gerenciar empresas no menu suspenso e escolhem a empresa que querem gerenciar (ou o nome de usuário, se estiverem trabalhando como desenvolvedores autônomos).

  • Um administrador também pode convidar desenvolvedores para participar da empresa. Os desenvolvedores já precisam ter contas da Apigee. A figura a seguir mostra o campo "Convidar usuário" no portal do desenvolvedor, na página Configurações > Usuários da empresa.

  • Os desenvolvedores convidados recebem uma notificação por e-mail sobre o convite da empresa e podem fazer login no portal para aceitar o convite na página "Gerenciar empresas", conforme mostrado na figura a seguir.

  • Os administradores da empresa podem cancelar convites para desenvolvedores na página Configurações > Usuários da empresa.
  • Os administradores da empresa podem alterar as funções de desenvolvedores na página Configurações > Usuários da empresa. Por exemplo, ele pode tornar um desenvolvedor um administrador de monetização para conceder direitos de administração da empresa.

Possibilitar o gerenciamento da empresa no portal

Por padrão, a capacidade de gerenciar empresas está disponível no portal se você estiver usando o tema responsivo da Apigee. O menu suspenso da empresa poderá ficar oculto se você usar a configuração de posição fixa da barra de navegação superior. Para garantir que o menu suspenso "Gerenciar empresas" seja exibido, alterne para a configuração de posição da barra estática superior da navegação, da seguinte maneira:

  1. Faça login no portal do desenvolvedor como administrador.
  2. Selecione Appearance > Settings > Apigee Responsive na barra de administrador.
  3. Selecione Componentes em "Configurações de inicialização".
  4. Clique em Navbar.
  5. Selecione Static Top no menu suspenso Navbar Position.
  6. Clique em Save configuration para salvar as alterações.

Se você estiver usando um tema personalizado, adicione o bloco "Switch Company" ao tema, selecionando Structure > Blocks na barra de administrador e arrastando o bloco Switch Company para a região desejada da página. Clique em Save Block para salvar a configuração.