Ir para o conteúdo
Todos os artigos
Marketplace

Publicar um app no marketplace

Como desenvolvedor, você registra um app de terceiro, define os escopos que ele pede, cria as credenciais OAuth (client_id e client_secret) e envia o app para revisão. Depois que o time aprova e publica, qualquer tenant pode instalar o seu app.

O portal do desenvolvedor fica em Apps, na aba Desenvolvedor. Ali você registra um app, define o que ele pode acessar, gera as credenciais OAuth e o envia para publicação. Só administradores conseguem gerenciar apps.

Registrar e configurar o app

  1. Abra Apps e vá para a aba Desenvolvedor. Clique em Novo app.
  2. Preencha nome, identificador (slug), descrição curta e completa. As URLs de ícone e site, quando informadas, precisam ser https.
  3. Marque os escopos solicitados: peça apenas o mínimo necessário. O tenant concede um subconjunto ao instalar.
  4. Se o app embute widgets, liste as origens permitidas (uma por linha, sempre https). Adicione webhooks se o app recebe eventos.
  5. Salve o rascunho. Você pode editar enquanto o app está em rascunho ou foi rejeitado.

Credenciais OAuth

Em Credenciais OAuth, crie um client para o app. Escolha os escopos do client (sempre um subconjunto dos escopos do app) e informe as URIs de redirecionamento, que são conferidas por correspondência exata no consentimento. Ao criar, o client_id e o client_secret aparecem uma única vez.

💡 O client_secret é exibido apenas no momento da criação e da rotação. Copie e guarde com segurança: por segurança, ele não é mostrado de novo. Se você perder o secret, use Rotacionar secret para gerar um novo (o anterior deixa de funcionar na hora).

Enviar para revisão e publicar

  1. Com o app pronto, clique em Enviar para revisão. O status muda para Em revisão.
  2. O time avalia e aprova ou rejeita com uma observação. Se rejeitado, ajuste o app e envie de novo.
  3. Depois de aprovado e publicado, o app aparece no catálogo e qualquer tenant pode instalá-lo.

Para detalhes do fluxo OAuth (authorize, token, refresh e PKCE), consulte a documentação para desenvolvedores. O acesso do app fica sempre limitado ao que o usuário consente na instalação.

Abrir este artigo dentro do sistema

Leu e quer ver funcionando?

A conta é grátis e o manual inteiro está disponível dentro do sistema, com um assistente que responde pelo próprio conteúdo.

Criar conta grátis
Publicar um app no marketplace · Sellio