Referência de permissões

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

A tabela a seguir lista as permissões que podem ser atribuídas a um papel usando a API Edge. Consulte Adicionar permissões ao papel de teste para conferir um exemplo de como usar a API para definir uma permissão para um papel.

Área do recurso URI de permissão Verbo Descrição

Google Analytics

Analytics /environments/*/analytics/admin PUT Ativar a análise de um ambiente (somente nuvem privada)

Exportação de dados do Google Analytics

Exportação de dados /environments/*/analytics/exports GET, PUT Listar/criar um job de exportação de dados
/environments/*/analytics/exports/* GET Conferir o status do job de exportação
/analytics/datastores GET, PUT Listar/criar repositórios de dados de análise
/analytics/datastores/* GET Acessar o repositório de dados de análise
/analytics/datastoreConsumers GET, PUT, DELETE Acessar/criar/excluir o repositório de dados de análise

Modelos de API (somente nova interface)

Modelos de API /apimodels GET, PUT Listar/criar modelos de API
/apimodels/* GET, PUT, DELETE Consultar/atualizar/excluir modelo de API

Monitoramento de APIs (somente na nova interface)

Monitoramento de APIs /apimonitoring GET, PUT, DELETE Listar/criar/excluir entidades do monitoramento de API

Pacotes de API (monetização)

Pacotes de API (monetização) /monetization-packages GET, PUT Listar/criar pacotes de API
/monetization-packages/* GET, PUT, DELETE Acessar/atualizar/excluir um pacote de API
/monetization-packages/*/products/* GET, PUT, DELETE Conseguir/adicionar/excluir um produto de API em um pacote de API
/developers/*/monetization-packages GET Listar todos os pacotes de API aceitos por um desenvolvedor

Produtos de API

Produtos de API /apiproducts GET, PUT Listar/criar produtos de API
/apiproducts/* GET, PUT, DELETE Conseguir/atualizar/excluir um produto de API
Atributos do produto da API /apiproducts/*/attributes GET, PUT Listar/atualizar todos os atributos de produtos da API
/apiproducts/*/attributes/* GET, PUT, DELETE Consultar/atualizar/excluir o atributo do produto da API

Proxies de API

Proxies de API /applications GET, PUT Listar/criar proxies de API
/applications/* GET, PUT, DELETE Consultar/atualizar/excluir proxy de API
Proxy de API por revisão /applications/*/revisions GET Listar revisões de proxy de API
/applications/*/revisions/* GET, PUT, DELETE Acessar/atualizar/excluir a revisão do proxy de API
Implantações de proxy de API /applications/*/deployments GET Listar todas as implantações de proxy de API
/applications/*/revisions/*/deployments GET, PUT Listar/desimplantar revisões do proxy de API
Implantações de proxy de API no nível do ambiente /environments/*/deployments GET Listar proxies de API implantados em um ambiente
/environments/*/applications/*/deployments GET Receber detalhes da implantação de um proxy de API em um ambiente
Implantações de proxy de API no nível do ambiente e da revisão /environments/*/applications/*/revisions/*/deployments GET, PUT, DELETE Receber detalhes de implantação de uma revisão do proxy de API em um ambiente, implantar/desinstalar a revisão do proxy de API
Dependências do npm do proxy de API /applications/*/revisions/*/npm GET Recebe dependências do npm para um proxy de API.
Políticas de proxy de API /applications/*/revisions/*/policies GET, PUT Listar/criar políticas em um proxy de API
/applications/*/revisions/*/policies/* GET Receber a política no escopo do proxy da API

Apps

Apps /apps GET Listar apps
/apps/* GET Conseguir o app por ID

Consulta assíncrona

Consultas /environments/*/queries GET, PUT Listar/criar consulta assíncrona
/environments/*/queries/* GET Acessar o status da consulta assíncrona
/environments/*/queries/*/result GET Conseguir resultados de consulta assíncrona

Auditorias

Auditorias /audits/organizations/* GET Listar entradas de auditoria para toda a organização
/audits/organizations/*/apiproducts GET Listar entradas de auditoria de todos os produtos de API em uma organização
/audits/organizations/*/apiproducts/* GET Listar entradas de auditoria para o produto de API em uma organização
/audits/organizations/*/applications GET Listar entradas de auditoria de todos os aplicativos em uma organização
/audits/organizations/*/applications/* GET Listar entradas de auditoria de um app em uma organização
/audits/organizations/*/developers GET Listar entradas de auditoria de todos os desenvolvedores em uma organização
/audits/organizations/*/developers/* GET Listar entradas de auditoria de um desenvolvedor em uma organização
/audits/organizations/*/developers/*/apps GET Listar entradas de auditoria de todos os apps de desenvolvedor em uma organização
/audits/organizations/*/developers/*/apps/* GET Listar entradas de auditoria de um app de desenvolvedor em uma organização
/audits/users/* GET Listar entradas de auditoria de todos os usuários em uma organização

Caches

Registros em cache /environments/*/applications/*/cachedlogs/categories GET Acessar categorias de registro em cache
/environments/*/applications/*/cachedlogs/categories/nodejs GET Acessar logs do Node.js em cache
Caches /environments/*/caches GET, PUT Listar/criar caches
/environments/*/caches/* GET, PUT, DELETE Consultar/atualizar/excluir cache
/environments/*/caches/*/entries PUT Limpar todas as entradas de cache
/environments/*/caches/*/entries/* PUT Limpar uma entrada de cache

Empresas (monetização)

Empresas (monetização) /companies GET, PUT Listar/criar uma empresa
/companies/* GET, PUT, DELETE Receber/atualizar/excluir empresa
Famílias de apps da empresa (monetização) /companies/*/appfamilies GET, PUT Listar/criar famílias de apps da empresa
/companies/*/appfamilies/* GET, PUT, DELETE Receber/atualizar/excluir a família de apps da empresa
/companies/*/appfamilies/*/apps/* EXCLUIR Remover o app da empresa da família
Apps da empresa (monetização) /companies/*/apps GET, PUT Listar/criar apps da empresa
/companies/*/apps/* GET, PUT, DELETE Acessar/atualizar/excluir o app da empresa
Chaves de apps da empresa (monetização) /companies/*/apps/*/keys/* GET Acessar a chave de app da empresa por ID
Desenvolvedores de apps da empresa (monetização) /companies/*/developers GET, PUT Listar/criar desenvolvedores de apps da empresa
/companies/*/developers/* GET, PUT, DELETE Acessar/atualizar/excluir o desenvolvedor do app da empresa

Créditos (monetização)

Créditos (monetização) /monetization-packages/*/rate-plans/*/real-currency-credit-transactions PUT Emitir crédito para um desenvolvedor
/transaction-search PUT Listar créditos emitidos

Relatórios personalizados

Relatórios personalizados /reports GET, PUT Listar/criar relatórios de análise personalizados
/reports/* GET, PUT, DELETE Acessar/atualizar/excluir relatórios de análise personalizados
/environments/*/analytics/admin/* GET Conferir as métricas e dimensões usadas para criar relatórios de análise

Máscaras de dados

Máscaras de dados no escopo da organização /maskconfigs GET, PUT Listar/criar máscaras de dados no escopo da organização
/maskconfigs/* GET, PUT, DELETE Receber/atualizar/excluir máscara de dados no escopo da organização
Máscaras de dados no escopo do proxy da API /apiproxies/*/maskconfigs GET, PUT Listar/criar máscaras de dados no escopo do proxy da API
/apiproxies/*/maskconfigs/* GET, PUT, DELETE Receber/atualizar/excluir máscara de dados no escopo do proxy da API
/applications/*/maskconfigs GET, PUT Listar/criar máscaras de dados no escopo do proxy da API
/applications/*/maskconfigs/* GET, PUT, DELETE Receber/atualizar/excluir máscara de dados no escopo do proxy da API

Depuração

Depurar /environments/*/applications/*/revisions/*/debugsessions GET, PUT Listar/criar sessões de depuração
/environments/*/applications/*/revisions/*/debugsessions/* GET, PUT, DELETE Acessar/atualizar/excluir sessões de depuração
/environments/*/applications/*/revisions/*/debugsessions/*/data GET Listar IDs de transação da sessão de depuração
/environments/*/applications/*/revisions/*/debugsessions/*/data/* GET Extrair dados de transação da sessão de depuração por ID

Deployments

Implantações no nível da organização /deployments GET Listar todas as APIs implantadas em uma organização

Desenvolvedores

Desenvolvedores /developers GET, PUT Listar/criar desenvolvedores de apps
/developers/* GET, PUT, DELETE Acessar/atualizar/excluir o desenvolvedor do app
Atributos do app do desenvolvedor /developers/*/apps/*/attributes GET, PUT Listar/atualizar todos os atributos de app do desenvolvedor
/developers/*/apps/*/attributes/* GET, PUT, DELETE Consultar/atualizar/excluir atributo de app do desenvolvedor
Famílias de apps do desenvolvedor /developers/*/appfamilies GET, PUT Listar/criar famílias de apps de desenvolvedor
/developers/*/appfamilies/* GET, PUT, DELETE Acessar/atualizar/excluir a família de apps do desenvolvedor
/developers/*/appfamilies/*/apps/* EXCLUIR Remover o app do desenvolvedor da família
Chaves de apps para desenvolvedores /developers/*/apps/*/keys/* GET, PUT, DELETE Listar/atualizar/excluir chave de app para desenvolvedor
/developers/*/apps/*/keys/create PUT Criar uma chave e um secret do consumidor para um app
/developers/*/apps/*/keys/*/apiproducts/* PUT, DELETE Aprovar/revogar uma chave de cliente para um app
/developers/*/apps/*/keys/*/oauth1accesstokens GET Receba a contagem de tokens de acesso do OAuth 1.0 para a chave de app de um desenvolvedor.
/developers/*/apps/*/keys/*/oauth2accesstokens GET Receber a contagem de tokens de acesso do OAuth 2.0 para a chave de app de um desenvolvedor.
/developers/*/apps/*/oauth1accesstokens GET Receber a contagem de tokens de acesso do OAuth 1.0 para o app de um desenvolvedor.
/developers/*/apps/*/oauth2accesstokens GET Receber a contagem de tokens de acesso do OAuth 2.0 para o app de um desenvolvedor.
Apps para desenvolvedores /developers/*/apps GET, PUT Listar/criar apps de desenvolvedor
/developers/*/apps/* GET, PUT, DELETE Acessar/atualizar/excluir o app do desenvolvedor
Atributos do desenvolvedor /developers/*/attributes GET, PUT Listar/atualizar todos os atributos do desenvolvedor
/developers/*/attributes/* GET, PUT, DELETE Receber/atualizar/excluir atributo do desenvolvedor

Keystores

Keystores /environments/*/keystores GET, PUT Listar/criar keystores
/environments/*/keystores/* GET, PUT, DELETE Receber/atualizar/excluir keystore
/environments/*/keystores/*/aliases GET, PUT Listar/criar aliases de keystore
/environments/*/keystores/*/aliases/* GET, PUT, DELETE Receber/atualizar/excluir alias de keystore
/environments/*/keystores/*/aliases/*/certificate GET Exportar um certificado para um alias
/environments/*/keystores/*/aliases/*/csr GET Gerar uma CSR para um alias
/environments/*/keystores/*/certs GET, PUT Listar/enviar certificado do keystore
/environments/*/keystores/*/certs/* GET, PUT, DELETE Receber/atualizar/excluir certificado do keystore
/environments/*/keystores/*/certs/*/export GET Exportar um certificado de um keystore
/environments/*/keystores/*/keys PUT Fazer upload de um arquivo JAR para um keystore
/environments/*/testssl GET, PUT Testar um keystore ou truststore

Mapas de chave-valor (KVMs)

Mapas de chave-valor (KVMs) no escopo da organização /keyvaluemaps GET, PUT Listar/criar KVMs no escopo da organização
/keyvaluemaps/* GET, PUT, DELETE Consultar/atualizar/excluir KVM no escopo da organização
/keyvaluemaps/*/entries PUT Criar entradas de KVM no escopo da organização
/keyvaluemaps/*/entries/* GET, PUT, DELETE Receber/atualizar/excluir entrada de KVM no escopo da organização
/keyvaluemaps/*/keys GET Listar chaves em um KVM no escopo da organização
Mapas de chave-valor (KVMs) no escopo do ambiente /environments/*/keyvaluemaps GET, PUT Listar/criar KVMs no escopo do ambiente
/environments/*/keyvaluemaps/* GET, PUT, DELETE Consultar/atualizar/excluir KVM no escopo do ambiente
/environments/*/keyvaluemaps/*/entries PUT Criar entradas de KVM no escopo do ambiente
/environments/*/keyvaluemaps/*/entries/* GET, PUT, DELETE Receber/atualizar/excluir a entrada do KVM no escopo do ambiente
/environments/*/keyvaluemaps/*/keys GET Listar chaves em um KVM no escopo do ambiente
Mapas de chave-valor (KVMs) no escopo do proxy da API /applications/*/keyvaluemaps GET, PUT Listar/criar KVMs no escopo do proxy da API
/applications/*/keyvaluemaps/* GET, PUT, DELETE Acessar/atualizar/excluir KVM no escopo do proxy da API
/applications/*/keyvaluemaps/*/entries GET, PUT Listar/criar entradas de KVM no escopo do proxy da API
/applications/*/keyvaluemaps/*/entries/* GET, PUT, DELETE Receber/atualizar/excluir a entrada do KVM no escopo do proxy da API
/applications/*/keyvaluemaps/*/keys GET Receber todas as entradas de KVM no escopo do proxy da API

OAuth

OAuth 1.0 /oauth1/accesstokens GET Conferir a contagem de tokens de acesso do OAuth 1.0
/oauth1/accesstokens/* GET, PUT, DELETE Receber/atualizar/excluir/aprovar o token de acesso do OAuth 1.0
/oauth1/requesttokens GET Receber a contagem de tokens de solicitação do OAuth 1.0
/oauth1/requesttokens/* GET, PUT, DELETE Receber/atualizar/excluir/aprovar o token de solicitação do OAuth 1.0
/oauth1/verifiers GET Receber a contagem de códigos de verificador do OAuth 1.0
/oauth1/verifiers/* GET, DELETE Receber/atualizar/excluir/aprovar o código do verificador OAuth 1.0
OAuth 2.0 /oauth2/accesstokens/* GET, PUT, DELETE Receber/atualizar/excluir/aprovar o token de acesso do OAuth 2.0
/oauth2/authorizationcodes GET Receber a contagem de códigos de autorização do OAuth 2.0
/oauth2/authorizationcodes/* GET, DELETE Receber/atualizar/excluir/aprovar códigos de autorização OAuth 2.0
/oauth2/refreshtokens/* PUT Aprovar ou revogar um token de atualização do OAuth 2.0
/oauth2/revoke PUT Revogar o token de acesso do OAuth 2.0 por ID do usuário ou do app
/oauth2/search GET Receber o token de acesso do OAuth 2.0 pelo ID do usuário ou do app

Organizações

Organizações / GET, PUT Listar/criar recursos da organização
/* GET, PUT, DELETE Acessar/atualizar/excluir recursos da organização

Planos de tarifas (monetização)

Planos de tarifas (monetização) /monetization-packages/*/rate-plans GET, PUT Listar/criar planos de tarifas
/monetization-packages/*/rate-plans/* GET, PUT, DELETE Acessar/atualizar/excluir um plano de tarifas
/monetization-packages/*/rate-plans/*/revision PUT Criar uma revisão do plano de taxas (ou um plano de taxas futuro)

References

Referências /environments/*/references GET, PUT Listar/criar referência no escopo do ambiente
/environments/*/references/* GET, PUT, DELETE Consultar/atualizar/excluir referência no escopo do ambiente

Reembolsos (monetização)

Reembolsos (monetização) /monetization-packages/*/refund-transactions PUT Emitir um reembolso
/transaction-search PUT Lista de reembolsos emitidos

Relatórios (monetização)

Relatórios (monetização) /report-definitions GET, PUT Listar/criar definições de relatórios
/report-definitions/* GET, PUT, DELETE Conseguir/atualizar/excluir uma definição de relatório
/billing-reports

/revenue-reports

/prepaid-balance-reports

/variance-reports

PUT Gerar um relatório

Arquivos de recursos

Arquivos de recurso no escopo da organização /resourcefiles GET, PUT Listar/fazer upload de arquivos de recursos no escopo da organização
/resourcefiles/*/* GET, PUT, DELETE Acessar/atualizar/excluir o arquivo de recurso no escopo da organização
Arquivos de recurso no escopo do ambiente /environments/*/resourcefiles GET, PUT Listar/importar arquivos de recursos no escopo do ambiente
/environments/*/resourcefiles/*/* GET, PUT, DELETE Receber/atualizar/excluir arquivo de recurso no escopo do ambiente
Arquivos de recursos no escopo do proxy da API /applications/*/revisions/*/resourcefiles GET, PUT Listar/importar arquivos de recursos no escopo do proxy da API
/applications/*/revisions/*/resourcefiles/*/* GET, PUT, DELETE Consultar/atualizar/excluir o arquivo de recursos no escopo do proxy da API

Papéis

Papéis /userroles GET, PUT Listar/criar funções de usuários
/userroles/* GET, PUT, DELETE Conseguir/atualizar/excluir função do usuário
/userroles/*/permissions GET, PUT Listar/adicionar permissões para uma função
/userroles/*/permissions/* GET, PUT, DELETE Receber/atualizar/excluir permissão para um papel
/userroles/*/resourcepermissions PUT Adicionar várias permissões de recurso
/userroles/*/users GET, PUT Listar/adicionar usuários à função
/userroles/*/users/* GET, DELETE Verificar o usuário na função e remover o usuário da função

Fluxos compartilhados

Fluxos compartilhados /sharedflows GET, PUT Listar/criar fluxos compartilhados.
/sharedflows/* GET, PUT, DELETE Acessar/excluir o fluxo compartilhado.
/sharedflows/*/deployments GET Conferir implantações de fluxo compartilhado.
/sharedflows/*/revisions GET Acessar revisões de fluxo compartilhadas.
/sharedflows/*/revisions/* GET, PUT, DELETE Acessar, modificar e excluir revisões de fluxo compartilhado.
/sharedflows/*/revisions/*/deployments GET, DELETE Visualizar/excluir a implantação de revisões de fluxo compartilhado.
/environments/*/sharedflows/*/revisions/*/deployments PUT, DELETE Implantar e cancelar a implantação de revisões de fluxo compartilhado.
/environments/*/flowhooks/* GET, PUT, DELETE Fluxos compartilhados em ganchos de fluxo: anexar, remover e receber.

Estatísticas (em inglês)

Estatísticas /stats/ GET Receber métricas por intervalo de tempo para uma organização e um ambiente.
/environments/*/stats/* GET Acessar métricas organizadas por dimensões
/stats/preferences/reports/dailysummaryreport GET Inscrever-se ou cancelar a inscrição no Relatório de análise
/stats/preferences/reports/dailysummaryreport/users GET Conseguir uma lista de usuários inscritos e cancelados

Servidores de destino

Servidores de destino /environments/*/targetservers GET, PUT Listar/criar servidores de destino
/environments/*/targetservers/* GET, PUT, DELETE Receber/atualizar/excluir o servidor de destino

Usuários

Usuários /users GET, PUT Listar/adicionar usuários
/users/* GET, PUT, DELETE Consultar/atualizar/excluir usuário

Transações (monetização)

Transações (monetização) /transactions/developers/* GET Conferir o status das transações

Hosts virtuais

Hosts virtuais /environments/*/virtualhosts GET, PUT Listar/criar hosts virtuais (criar apenas para organizações de nuvem paga e nuvem privada)
/environments/*/virtualhosts/* GET, PUT, DELETE Acessar/atualizar/excluir hosts virtuais (somente para organizações da nuvem paga e da nuvem privada)
/environments/*/virtualhosts/*/sslinfo PUT Atualizar a configuração de TLS de um host virtual (somente para organizações da nuvem paga e da nuvem privada)