Partilhar via


Configurar um espaço de trabalho

APLICA-SE A: Premium

Configure um espaço de trabalho (visualização) para permitir que uma equipe de desenvolvimento de API descentralizada gerencie e produza suas próprias APIs, enquanto uma equipe central de plataforma de API mantém a infraestrutura de Gerenciamento de API. Depois de criar um espaço de trabalho e atribuir permissões, os colaboradores do espaço de trabalho podem criar e gerenciar suas próprias APIs, produtos, assinaturas e recursos relacionados.

Nota

  • Os espaços de trabalho são um recurso de visualização do Gerenciamento de API e estão sujeitos a certas limitações.
  • Os espaços de trabalho são suportados na API REST de Gerenciamento de API versão 2022-09-01-preview ou posterior.
  • Para obter considerações sobre preços, consulte Preços de gerenciamento de API.

Pré-requisitos

  • Uma instância de gerenciamento de API. Se precisar, crie um.

Criar um espaço de trabalho - portal

  1. Entre no portal do Azure e navegue até sua instância de Gerenciamento de API.

  2. No menu à esquerda, selecione Espaços de trabalho (visualização) >+ Adicionar. Captura de tela da criação de um espaço de trabalho de Gerenciamento de API no portal.

  3. Na janela Criar espaço de trabalho, insira um Nome descritivo, ID do recurso e Descrição opcional para o espaço de trabalho. Selecione Guardar.

O novo espaço de trabalho aparece na lista na página Espaços de trabalho. Selecione o espaço de trabalho para gerenciar suas configurações e recursos.

Atribuir usuários ao espaço de trabalho - portal

Depois de criar um espaço de trabalho, atribua permissões aos usuários para gerenciar os recursos do espaço de trabalho. Cada usuário do espaço de trabalho deve receber uma função RBAC de espaço de trabalho com escopo de serviço e uma função RBAC com escopo de espaço de trabalho, ou receber permissões equivalentes usando funções personalizadas.

Nota

Para facilitar o gerenciamento, configure os grupos do Microsoft Entra para atribuir permissões de espaço de trabalho a vários usuários.

Atribuir uma função com escopo de serviço

  1. Entre no portal do Azure e navegue até sua instância de Gerenciamento de API.

  2. No menu à esquerda, selecione Controle de acesso (IAM)>+ Adicionar.

  3. Atribua uma das seguintes funções com escopo de serviço a cada membro do espaço de trabalho:

    • Espaço de trabalho do serviço de gerenciamento de API Desenvolvedor de API
    • Gerenciador de produtos da API do espaço de trabalho do serviço de gerenciamento de API

Atribuir uma função com escopo de espaço de trabalho

  1. No menu da instância de Gerenciamento de API, selecione Espaços de trabalho (visualização)> o nome do espaço de trabalho que você criou.

  2. Na janela Espaço de trabalho, selecione Controle de acesso (IAM)>+ Adicionar.

  3. Atribua uma das seguintes funções com escopo de espaço de trabalho aos membros do espaço de trabalho para gerenciar APIs do espaço de trabalho e outros recursos.

    • Leitor de espaço de trabalho de gerenciamento de API
    • Colaborador do espaço de trabalho de gerenciamento de API
    • Espaço de trabalho de gerenciamento de API Desenvolvedor de API
    • Gerenciador de produtos da API do espaço de trabalho de gerenciamento de API

Migrar recursos para um espaço de trabalho

A ferramenta de migração de espaços de trabalho de Gerenciamento de API do Azure de código aberto pode ajudá-lo com a configuração inicial de recursos no espaço de trabalho. Use a ferramenta para migrar APIs de nível de serviço selecionadas com suas dependências de uma instância de Gerenciamento de API do Azure para um espaço de trabalho.

Próximos passos