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

Você está visualizando a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

Como provedor de API, gerenciar as empresas e os desenvolvedores que participam do seu ecossistema de API monetizada pode ser demorado se você tiver que fazer tudo sozinho. Há perfis para gerenciar, detalhes bancários, fiscais e de faturamento para manter, funções para atribuir e assim por diante. O portal do desenvolvedor permite que essas tarefas de gerenciamento sejam tratadas pelas empresas e pelos próprios desenvolvedores, além de oferecer visibilidade total do ecossistema pela interface e pela API de gerenciamento.

Antes de começar

Antes de ativar o autoatendimento no portal do desenvolvedor, entenda os conceitos básicos do portal e siga as principais etapas de configuração. Por exemplo, é importante saber que você pode controlar se os usuários são ativados automaticamente no registro ou se precisam de aprovação manual. Se ainda não fez isso, conheça os tópicos do portal do desenvolvedor em Criar seu portal usando o Drupal.

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

Sobre o autoatendimento de empresas e desenvolvedores no portal do desenvolvedor

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

Tarefa Informações de configuração
Se registrarem
Criar empresas Como ativar o gerenciamento de empresas no portal
Convide desenvolvedores para participar de empresas e remova-os delas Como ativar o gerenciamento de empresas no portal
Mudar as funções dos usuários Configurar a monetização
Manter os próprios detalhes de faturamento, impostos, banco e outros detalhes do perfil Configurar a monetização
Concordar com os Termos de Serviço Configurar os termos e condições de monetização no portal do desenvolvedor (opcional)
Registrar novos apps, selecionar os pacotes/planos de API que querem usar e acessar as chaves de API Como configurar o registro do app
Adicionar dinheiro (recarregar saldos) a contas pré-pagas Configurar a monetização
Gerar extratos e relatórios (faturamento e receita) Configurar a 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 Register), eles fazem login automaticamente (a menos que você queira aprovar manualmente primeiro) e podem criar a própria empresa. Essa pessoa se torna automaticamente uma administradora de monetização da empresa e pode inserir todas as informações de perfil, faturamento e bancárias da empresa.

  • Quando os desenvolvedores navegam e realizam tarefas no portal do desenvolvedor (aceitando convites, registrando 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 seleciona uma empresa e registra um app, a empresa é a proprietária do app.

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

  • Um administrador da empresa também pode convidar desenvolvedores para participar da empresa. Os desenvolvedores precisam ter contas da Apigee. A figura a seguir mostra o campo "Invite User" no portal do desenvolvedor, na página Settings > Users 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 os convites para desenvolvedores na página Configurações > Usuários.
  • Os administradores da empresa podem mudar as funções dos desenvolvedores na página Configurações > Usuários. Por exemplo, eles podem tornar um desenvolvedor um administrador de monetização para permitir direitos de administração da empresa.

Como ativar 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 "Company" pode ficar oculto se você estiver usando a configuração "Fixed" na posição da barra de navegação superior. Para garantir que o menu suspenso "Gerenciar empresas" seja mostrado, mude para a configuração de posição da barra de navegação superior estática, conforme abaixo:

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

Se você estiver usando seu próprio tema personalizado, adicione o bloco "Switch Company" selecionando Structure > Blocks na barra de administração e arrastando o bloco Switch Company para a região desejada da página. Clique em Salvar blocos para salvar a configuração.