Pular para o conteúdo principal

Controle de Acesso Baseado em Funções (RBAC)

Visão geral​

Este documento descreve as permissões disponíveis no sistema de Controle de Acesso Baseado em Funções (RBAC). Cada serviço fornece ações específicas que podem ser concedidas a usuários por meio da atribuição de funções.

Escopo das permissões​

As permissões podem ser concedidas em diferentes escopos:

  • Específico por recurso: acesso a recursos individuais, especificamente identificados
    • Todos os recursos: acesso a todos os recursos de um tipo em todo o sistema
  • Baseado em grupo: acesso a recursos dentro de grupos organizacionais específicos
    • Se um usuário tiver acesso a um grupo, isso inclui também todos os subgrupos
  • Baseado em tag: acesso a recursos com uma determinada tag

Cada política em uma função pode usar seu próprio escopo. Quando várias políticas devem ter o mesmo alvo — tudo em um grupo, tudo com uma mesma tag ou simplesmente tudo — defina-o uma única vez para a função inteira. Consulte Escopo comum de recursos.

perigo

As permissões em nível de tag exigem que os usuários tenham acesso de leitura às tags selecionadas; caso contrário, o sistema de permissões não funcionará conforme o esperado.

Primeiros passos​

Para atribuir permissões a usuários:

  1. Crie uma função de usuário, selecione uma existente ou duplique uma para partir de suas políticas
  2. Defina políticas usando o editor de políticas

No editor de políticas, oferecemos duas formas de o usuário definir a política desejada:

  1. Assistente de criação de políticas
  2. Criação de políticas via JSON

Entre em contato com o administrador do sistema para obter assistência na atribuição de funções e no gerenciamento de permissões.

Assistente de criação de políticas​

O assistente cria uma política por tipo de recurso. Para cada política, você escolhe as ações que ela concede e os recursos aos quais ela se aplica.

Acima da lista de políticas está o Escopo comum de recursos — o alvo compartilhado por toda a função. Defina-o primeiro: todas as políticas que podem utilizá-lo passam a segui-lo automaticamente, e cada política ainda pode ser desvinculada individualmente para escolher seus próprios recursos. Consulte Escopo comum de recursos.

Criação de políticas via JSON​

Para alternar para o editor JSON, clique no botão JSON acima da lista de políticas.

Formato JSON​

O formato JSON é estruturado da seguinte forma:

[
{
"name": "Project Policy",
"action": [
"project:createVersion",
"project:readProject",
"project:updateProject",
"project:updateVersion"
],
"resource": [
"project:group:95d140cc-c391-4e25-ac92-abf57bb9a415"
]
},
{
"name": "Device Policy",
"action": [
"device:readDevice",
"device:createDevice",
"device:updateDevice"
],
"resource": [
"device:id:290133f7-79c2-40ce-bdc2-48a73dd8691c",
"device:id:9a2642b9-8101-4527-81b8-d74f21ccb650"
]
},
{
"name": "Gateway Policy",
"action": [
"gateway:createGateway",
"gateway:readGateway",
"gateway:updateGateway"
],
"resource": [
"gateway:*"
]
}
]

Ele é definido como um array de políticas, em que cada política contém as seguintes propriedades:

  • name: nome único da política
  • description: descrição opcional e significativa da política
  • action: uma lista de ações permitidas para a política em questão
  • resource: uma lista de identificações de recursos
    • Todos os recursos de um determinado tipo: gateway:*
    • Recursos específicos por IDs: gateway:id:<GATEWAY_ID>
    • Todos os recursos de um determinado tipo em um grupo (ou em qualquer subgrupo): gateway:group:<GROUP_ID>
    • Todos os recursos de um determinado tipo com uma tag específica: gateway:tag:<TAG>
informação

O escopo comum de recursos não é um campo neste formato. É um atalho no assistente que grava os mesmos valores de resource mostrados acima — project:group:<ID>, device:tag:<TAG>, gateway:* — de modo que as políticas são sempre a fonte da verdade. Quando uma função é reaberta, o escopo exibido é lido a partir dos recursos compartilhados por suas políticas.

Funções de usuário predefinidas​

Função de usuário Admin
[
{
"name": "Admin User Role Policy",
"action": [
"*"
],
"resource": [
"*"
]
}
]
Função de usuário Engineer
[
{
"name": "Device Policy",
"action": [
"device:backup",
"device:connect",
"device:createDevice",
"device:snapshot",
"device:deleteDevice",
"device:deploy",
"device:linkDevice",
"device:readDevice",
"device:readVariableList",
"device:setPassword",
"device:unlinkDevice",
"device:updateDevice",
"device:writeVariableList"
],
"resource": [
"device:*"
]
},
{
"name": "Document Policy",
"action": [
"document:createDocument",
"document:createVersion",
"document:deleteDocument",
"document:deleteVersion",
"document:downloadVersion",
"document:linkDevice",
"document:linkGateway",
"document:linkProject",
"document:listVersions",
"document:readDocument",
"document:unlinkDevice",
"document:unlinkGateway",
"document:unlinkProject",
"document:updateDocument",
"document:updateVersion"
],
"resource": [
"document:*"
]
},
{
"name": "Gateway Policy",
"action": [
"gateway:createGateway",
"gateway:deleteGateway",
"gateway:readGateway",
"gateway:updateGateway"
],
"resource": [
"gateway:*"
]
},
{
"name": "Ident Policy",
"action": [
"ident:readUser",
"ident:readUserGroup"
],
"resource": [
"ident:*"
]
},
{
"name": "License Policy",
"action": [
"license:createLicense",
"license:deleteLicense",
"license:readLicense",
"license:useLicense"
],
"resource": [
"license:*"
]
},
{
"name": "Pipeline Policy",
"action": [
"pipeline:createPipeline",
"pipeline:deletePipeline",
"pipeline:listExecutions",
"pipeline:readPipeline",
"pipeline:triggerExecution",
"pipeline:updatePipeline"
],
"resource": [
"pipeline:*"
]
},
{
"name": "Project Policy",
"action": [
"project:createProject",
"project:createVersion",
"project:deleteProject",
"project:deleteVersion",
"project:downloadVersion",
"project:linkDevice",
"project:linkProject",
"project:listVersions",
"project:lockProject",
"project:readProject",
"project:unlinkDevice",
"project:unlinkProject",
"project:unlockProject",
"project:updateProject",
"project:updateVersion"
],
"resource": [
"project:*"
]
},
{
"name": "Resource Group Policy",
"action": [
"resourceGroup:readResourceGroup"
],
"resource": [
"resourceGroup:*"
]
},
{
"name": "Tag Policy",
"action": [
"tag:*"
],
"resource": [
"tag:*"
]
},
{
"name": "Vault Policy",
"action": [
"vault:createSecret",
"vault:deleteSecret",
"vault:linkSecret",
"vault:listSecrets",
"vault:readVault",
"vault:unceilSecret",
"vault:updateSecret"
],
"resource": [
"vault:*"
]
}
]
Função de usuário Tech
[
{
"name": "Device Policy",
"action": [
"device:backup",
"device:connect",
"device:snapshot",
"device:deploy",
"device:readDevice",
"device:readVariableList",
"device:setPassword",
"device:writeVariableList"
],
"resource": [
"device:*"
]
},
{
"name": "Document Policy",
"action": [
"document:createVersion",
"document:deleteVersion",
"document:downloadVersion",
"document:listVersions",
"document:readDocument",
"document:updateVersion"
],
"resource": [
"document:*"
]
},
{
"name": "Gateway Policy",
"action": [
"gateway:readGateway"
],
"resource": [
"gateway:*"
]
},
{
"name": "Ident Policy",
"action": [
"ident:readUser",
"ident:readUserGroup"
],
"resource": [
"ident:*"
]
},
{
"name": "License Policy",
"action": [
"license:useLicense"
],
"resource": [
"license:*"
]
},
{
"name": "Pipeline Policy",
"action": [
"pipeline:listExecutions",
"pipeline:readPipeline",
"pipeline:triggerExecution"
],
"resource": [
"pipeline:*"
]
},
{
"name": "Project Policy",
"action": [
"project:createVersion",
"project:deleteVersion",
"project:downloadVersion",
"project:listVersions",
"project:lockProject",
"project:readProject",
"project:unlockProject",
"project:updateVersion"
],
"resource": [
"project:*"
]
},
{
"name": "Resource Group Policy",
"action": [
"resourceGroup:readResourceGroup"
],
"resource": [
"resourceGroup:*"
]
},
{
"name": "Tag Policy",
"action": [
"tag:readTag"
],
"resource": [
"tag:*"
]
},
{
"name": "Vault Policy",
"action": [
"vault:listSecrets",
"vault:readVault",
"vault:updateSecret"
],
"resource": [
"vault:*"
]
}
]
Função de usuário Read Only
[
{
"name": "Device Policy",
"action": [
"device:readDevice",
"device:readVariableList"
],
"resource": [
"device:*"
]
},
{
"name": "Document Policy",
"action": [
"document:listVersions",
"document:readDocument"
],
"resource": [
"document:*"
]
},
{
"name": "Gateway Policy",
"action": [
"gateway:readGateway"
],
"resource": [
"gateway:*"
]
},
{
"name": "Ident Policy",
"action": [
"ident:readUser",
"ident:readUserGroup"
],
"resource": [
"ident:*"
]
},
{
"name": "Pipeline Policy",
"action": [
"pipeline:listExecutions"
],
"resource": [
"pipeline:*"
]
},
{
"name": "Project Policy",
"action": [
"project:listVersions",
"project:readProject"
],
"resource": [
"project:*"
]
},
{
"name": "Resource Group Policy",
"action": [
"resourceGroup:readResourceGroup"
],
"resource": [
"resourceGroup:*"
]
},
{
"name": "Tag Policy",
"action": [
"tag:readTag"
],
"resource": [
"tag:*"
]
}
]

Ações disponíveis​

Serviço de Log de Auditoria​

O serviço de Log de Auditoria gerencia o acesso a informações de auditoria e registro.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de log de auditoriaauditLog:*
Ler log de auditoriaVisualizar entradas do log de auditoriaauditLog:readAuditLog

Serviço de Faturamento​

O serviço de Faturamento gerencia informações e operações de faturamento.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de faturamentobilling:*
Ler faturamentoVisualizar informações de faturamentobilling:getBilling
Atualizar faturamentoModificar configurações e dados de faturamentobilling:updateBilling

Serviço de Dispositivos​

O serviço de Dispositivos gerencia o ciclo de vida, as conexões e as operações dos dispositivos.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de dispositivosdevice:*
Criar dispositivoAdicionar novos dispositivos ao sistemadevice:createDevice
Ler dispositivoVisualizar informações e status do dispositivodevice:readDevice
Atualizar dispositivoModificar ajustes e configuração do dispositivodevice:updateDevice
Excluir dispositivoRemover dispositivos do sistemadevice:deleteDevice
Vincular gatewayVincular gateways a um dispositivodevice:linkGateway
Desvincular gatewayDesvincular gateways de um dispositivodevice:unlinkGateway
Vincular dispositivoVincular dispositivos a um dispositivodevice:linkDevice
Desvincular dispositivoDesvincular dispositivos de um dispositivodevice:unlinkDevice
Conectar ao dispositivoEstabelecer conexões com dispositivosdevice:connect
Implantar no dispositivoImplantar configurações ou software em dispositivosdevice:deploy
Fazer backup do dispositivoCriar backups das configurações do dispositivodevice:backup
Criar snapshot do dispositivoCriar snapshots pontuais de dispositivosdevice:snapshot
Definir senha do dispositivoConfigurar credenciais de autenticação do dispositivodevice:setPassword
Ler lista de variáveisLer a lista de variáveis do dispositivodevice:readVariableList
Escrever lista de variáveisEscrever na lista de variáveis do dispositivodevice:writeVariableList

Serviço de Documentos​

O serviço de Documentos gerencia a criação, o versionamento e a vinculação de documentos a outros recursos.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de documentosdocument:*
Criar documentoCriar novos documentosdocument:createDocument
Criar versão de documentoCriar novas versões de documentos existentesdocument:createVersion
Ler documentoVisualizar conteúdo e informações do documentodocument:readDocument
Listar versões de documentoVisualizar todas as versões de um documentodocument:listVersions
Baixar versão de documentoBaixar versões específicas de documentosdocument:downloadVersion
Atualizar documentoModificar conteúdo e metadados do documentodocument:updateDocument
Atualizar versão de documentoModificar versões existentes de documentosdocument:updateVersion
Excluir documentoRemover documentos do sistemadocument:deleteDocument
Excluir versão de documentoRemover versões específicas de documentosdocument:deleteVersion
Vincular projetoAssociar documentos a projetosdocument:linkProject
Vincular dispositivoAssociar documentos a dispositivosdocument:linkDevice
Vincular gatewayAssociar documentos a gatewaysdocument:linkGateway
Vincular licençaAssociar documentos a licençasdocument:linkLicense
Vincular usuárioAssociar documentos a usuáriosdocument:linkUser
Desvincular projetoRemover associações documento-projetodocument:unlinkProject
Desvincular dispositivoRemover associações documento-dispositivodocument:unlinkDevice
Desvincular gatewayRemover associações documento-gatewaydocument:unlinkGateway
Desvincular licençaRemover associações documento-licençadocument:unlinkLicense
Desvincular usuárioRemover associações documento-usuáriodocument:unlinkUser

Serviço de Gateways​

O serviço de Gateways gerencia os recursos e as operações de gateway.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de gatewaygateway:*
Criar gatewayAdicionar novos gateways ao sistemagateway:createGateway
Ler gatewayVisualizar informações e status do gatewaygateway:readGateway
Atualizar gatewayModificar ajustes e configuração do gatewaygateway:updateGateway
Excluir gatewayRemover gateways do sistemagateway:deleteGateway

Serviço de Identidade​

O serviço de Identidade gerencia usuários, funções de usuário, grupos de usuários e informações do tenant.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de identidadeident:*
Criar usuárioAdicionar novos usuários ao sistemaident:createUser
Ler usuárioVisualizar informações e detalhes do usuárioident:readUser
Atualizar usuárioModificar informações da conta de usuárioident:updateUser
Excluir usuárioRemover usuários do sistemaident:deleteUser
Atualizar perfilModificar informações do perfil do usuárioident:updateProfile
Atualizar tenantModificar ajustes e configuração do tenantident:updateTenant
Excluir tenantRemover tenants do sistemaident:deleteTenant
Criar função de usuárioCriar novas funções de usuárioident:createUserRole
Ler função de usuárioVisualizar informações e detalhes da função de usuárioident:readUserRole
Atualizar função de usuárioModificar funções de usuário existentesident:updateUserRole
Excluir função de usuárioRemover funções de usuário do sistemaident:deleteUserRole
Vincular função de usuárioAtribuir funções a usuáriosident:linkUserRole
Desvincular função de usuárioRemover atribuições de função de usuáriosident:unlinkUserRole

Serviço de Integração​

O serviço de Integração gerencia integrações, como a do GitHub.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de integraçãointegration:*
Criar integraçãoAdicionar novas integrações ao sistemaintegration:createIntegration
Ler integraçãoVisualizar informações e detalhes da integraçãointegration:readIntegration
Atualizar integraçãoModificar uma integração existenteintegration:updateIntegration
Excluir integraçãoRemover integrações do sistemaintegration:deleteIntegration
Listar repositóriosVisualizar repositórios de uma integração existenteintegration:listRepositories
Atualizar repositórioModificar ajustes e configuração do repositóriointegration:updateRepository

Serviço de Licenças​

O serviço de Licenças gerencia as licenças de software e seu uso.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de licençaslicense:*
Criar licençaAdicionar novas licenças ao sistemalicense:createLicense
Ler licençaVisualizar informações e status da licençalicense:readLicense
Excluir licençaRemover licenças do sistemalicense:deleteLicense
Usar licençaAtivar e utilizar licençaslicense:useLicense
Desbloqueio administrativo de licençaDesbloqueio administrativo de licenças bloqueadas por qualquer usuáriolicense:adminUnlockLicense

Serviço de Pipelines​

O serviço de Pipelines gerencia fluxos de trabalho automatizados e suas execuções.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de pipelinepipeline:*
Criar pipelineCriar novos pipelines automatizadospipeline:createPipeline
Ler pipelineVisualizar informações e configuração do pipelinepipeline:readPipeline
Listar execuções de pipelineVisualizar o histórico de execuções do pipelinepipeline:listExecutions
Disparar execução de pipelineIniciar execuções de pipelinepipeline:triggerExecution
Atualizar pipelineModificar ajustes e configuração do pipelinepipeline:updatePipeline
Excluir pipelineRemover pipelines do sistemapipeline:deletePipeline
Excluir execuções de pipelineRemover registros de execução de pipelinepipeline:deleteExecutions
informação

Os jobs ficam automaticamente acessíveis por meio das permissões de pipeline. Se você tiver permissão para acessar um pipeline e listar suas execuções, poderá visualizar o status dos jobs, logs e outros detalhes.

Serviço de Projetos​

O serviço de Projetos gerencia o ciclo de vida, o versionamento e a vinculação de dispositivos dos projetos. Para as versões de projeto, as permissões são sempre concedidas no projeto pai.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de projetoproject:*
Criar projetoCriar novos projetosproject:createProject
Criar versão de projetoCriar novas versões para projetos existentesproject:createVersion
Ler projetoVisualizar informações e detalhes do projetoproject:readProject
Listar versões de projetoVisualizar todas as versões de um projetoproject:listVersions
Baixar versão de projetoBaixar versões específicas de projetoproject:downloadVersion
Atualizar projetoModificar ajustes e informações do projetoproject:updateProject
Atualizar versão de projetoModificar o comentário de uma versão de projetoproject:updateVersion
Excluir projetoRemover projetos do sistemaproject:deleteProject
Excluir versão de projetoRemover versões específicas de um projetoproject:deleteVersion
Vincular projetoAssociar projetos (por ex., bibliotecas) a outros projetos (por ex., projetos padrão)project:linkProject
Vincular dispositivoConectar dispositivos a projetosproject:linkDevice
Desvincular projetoRemover associações de projeto (por ex., biblioteca de um projeto padrão)project:unlinkProject
Desvincular dispositivoDesconectar dispositivos de projetosproject:unlinkDevice
Bloquear projetoBloquear projetos para impedir modificaçõesproject:lockProject
Desbloquear projetoDesbloquear projetos bloqueados pelo próprio usuário para permitir modificaçõesproject:unlockProject
Desbloqueio administrativo de projetoDesbloqueio administrativo de projetos bloqueados por qualquer usuárioproject:adminUnlockProject

Serviço de Grupos de Recursos​

O serviço de Grupos de Recursos gerencia os agrupamentos organizacionais de recursos.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de grupos de recursosresourceGroup:*
Criar grupo de recursosCriar novos grupos de recursosresourceGroup:createResourceGroup
Ler grupo de recursosVisualizar informações do grupo de recursosresourceGroup:readResourceGroup
Atualizar grupo de recursosModificar ajustes do grupo de recursosresourceGroup:updateResourceGroup
Excluir grupo de recursosRemover grupos de recursos do sistemaresourceGroup:deleteResourceGroup

Serviço de Tags​

O serviço de Tags gerencia as tags de metadados e suas associações com diversos recursos.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de tagstag:*
Criar tagCriar novas tags de metadadostag:createTag
Ler tagVisualizar informações e associações da tagtag:readTag
Excluir tagRemover tags do sistematag:deleteTag
Vincular dispositivoAssociar tags a dispositivostag:linkDevice
Vincular documentoAssociar tags a documentostag:linkDocument
Vincular gatewayAssociar tags a gatewaystag:linkGateway
Vincular licençaAssociar tags a licençastag:linkLicense
Vincular projetoAssociar tags a projetostag:linkProject
Vincular usuárioAssociar tags a usuáriostag:linkUser
Vincular vaultAssociar tags a vaultstag:linkVault
Vincular pipelineAssociar tags a pipelinestag:linkPipeline
Desvincular dispositivoRemover associações de tags de dispositivostag:unlinkDevice
Desvincular documentoRemover associações de tags de documentostag:unlinkDocument
Desvincular gatewayRemover associações de tags de gatewaystag:unlinkGateway
Desvincular licençaRemover associações de tags de licençastag:unlinkLicense
Desvincular projetoRemover associações de tags de projetostag:unlinkProject
Desvincular usuárioRemover associações de tags de usuáriostag:unlinkUser
Desvincular vaultRemover associações de tags de vaultstag:unlinkVault
Desvincular pipelineRemover associações de tags de pipelinestag:unlinkPipeline

Serviço de Vault​

O serviço de Vault gerencia o armazenamento seguro de segredos e informações sensíveis.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de vaultvault:*
Criar vaultCriar novos vaults segurosvault:createVault
Criar segredoAdicionar novos segredos aos vaultsvault:createSecret
Ler vaultVisualizar informações e metadados do vaultvault:readVault
Listar segredosVisualizar os segredos contidos nos vaultsvault:listSecrets
Vincular segredoAssociar segredos a outros recursosvault:linkSecret
Atualizar vaultModificar ajustes e configuração do vaultvault:updateVault
Atualizar segredoModificar segredos existentesvault:updateSecret
Excluir vaultRemover vaults do sistemavault:deleteVault
Excluir segredoRemover segredos dos vaultsvault:deleteSecret
Revelar segredoRevelar e acessar os valores dos segredosvault:unceilSecret

Serviço de Webhooks​

O serviço de Webhooks gerencia a configuração, a entrega, a segurança e a confiabilidade das notificações HTTP de saída disparadas por eventos do sistema, permitindo integrações em tempo real com sistemas externos.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de webhookwebhook:*
Criar webhookCriar novas configurações de webhookwebhook:createWebhook
Ler webhookVisualizar configurações de webhookwebhook:readWebhook
Atualizar webhookModificar ajustes e configuração do webhookwebhook:updateWebhook
Excluir webhookRemover webhooks do sistemawebhook:deleteWebhook

Serviço de Webhooks​

O serviço de Webhooks gerencia o armazenamento seguro de segredos e informações sensíveis.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de vaultvault:*
Criar vaultCriar novos vaults segurosvault:createVault
Criar segredoAdicionar novos segredos aos vaultsvault:createSecret
Ler vaultVisualizar informações e metadados do vaultvault:readVault
Listar segredosVisualizar os segredos contidos nos vaultsvault:listSecrets
Vincular segredoAssociar segredos a outros recursosvault:linkSecret
Atualizar vaultModificar ajustes e configuração do vaultvault:updateVault
Atualizar segredoModificar segredos existentesvault:updateSecret
Excluir vaultRemover vaults do sistemavault:deleteVault
Excluir segredoRemover segredos dos vaultsvault:deleteSecret
Revelar segredoRevelar e acessar os valores dos segredosvault:unceilSecret

Serviço de Vault​

O serviço de Vault gerencia o armazenamento seguro de segredos e informações sensíveis.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de vaultvault:*
Criar vaultCriar novos vaults segurosvault:createVault
Criar segredoAdicionar novos segredos aos vaultsvault:createSecret
Ler vaultVisualizar informações e metadados do vaultvault:readVault
Listar segredosVisualizar os segredos contidos nos vaultsvault:listSecrets
Vincular segredoAssociar segredos a outros recursosvault:linkSecret
Atualizar vaultModificar ajustes e configuração do vaultvault:updateVault
Atualizar segredoModificar segredos existentesvault:updateSecret
Excluir vaultRemover vaults do sistemavault:deleteVault
Excluir segredoRemover segredos dos vaultsvault:deleteSecret
Revelar segredoRevelar e acessar os valores dos segredosvault:unceilSecret

Serviço de Webhooks​

O serviço de Webhooks gerencia o armazenamento seguro de segredos e informações sensíveis.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de vaultvault:*
Criar vaultCriar novos vaults segurosvault:createVault
Criar segredoAdicionar novos segredos aos vaultsvault:createSecret
Ler vaultVisualizar informações e metadados do vaultvault:readVault
Listar segredosVisualizar os segredos contidos nos vaultsvault:listSecrets
Vincular segredoAssociar segredos a outros recursosvault:linkSecret
Atualizar vaultModificar ajustes e configuração do vaultvault:updateVault
Atualizar segredoModificar segredos existentesvault:updateSecret
Excluir vaultRemover vaults do sistemavault:deleteVault
Excluir segredoRemover segredos dos vaultsvault:deleteSecret
Revelar segredoRevelar e acessar os valores dos segredosvault:unceilSecret

Serviço de Estações de Trabalho​

O serviço de Estações de Trabalho gerencia os recursos e as operações de estações de trabalho.

AçãoDescriçãoID da ação
Todas as açõesAcesso completo a todas as operações de estações de trabalhoworkstation:*
Criar estação de trabalhoAdicionar nova estação de trabalho ao sistemaworkstation:createWorkstation
Ler estação de trabalhoVisualizar informações e status da estação de trabalhoworkstation:readWorkstation
Atualizar estação de trabalhoModificar ajustes e configuração da estação de trabalhoworkstation:updateWorkstation
Excluir estação de trabalhoRemover estação de trabalho do sistemaworkstation:deleteWorkstation