Pular para o conteúdo principal

Funções de autorização

Revise as funções disponíveis e as ações mapeadas para cada uma delas para ajudá-lo a atribuir acesso. Consulte Funções e ações do IAM no IBM Cloud® para mais informações.

IBM Quantum Compute Service

PermissãoNecessária para
quantum-computing.account-analytics-filters.readObter filtros de análise (GET /v1/analytics/filters)
quantum-computing.account-analytics-usage.readObter análise de uso (GET /v1/analytics/usage)
quantum-computing.account-analytics-usage.readObter análise de uso agrupada (GET /v1/analytics/usage_grouped)
quantum-computing.account-analytics-usage.readObter análise de uso agrupada por data (GET /v1/analytics/usage_grouped_by_date)
quantum-computing.account-configuration.readObter configuração da conta (GET /v1/accounts/{id})
quantum-computing.device.readObter configuração do backend (GET /v1/backends/{id}/configuration)
quantum-computing.device.readObter configurações padrão do backend (GET /v1/backends/{id}/defaults)
quantum-computing.device.readObter propriedades do backend (GET /v1/backends/{id}/properties)
quantum-computing.device.readObter status do backend (GET /v1/backends/{id}/status)
quantum-computing.device.readListar seus backends (GET /v1/backends)
quantum-computing.instance-usage.readObter uso da instância (GET /v1/instances/usage)
quantum-computing.instance.configuration.readObter configuração da instância (GET /v1/instances/configuration)
quantum-computing.instance.readObter detalhes da instância atual (GET /v1/instance)
quantum-computing.job.cancelCancelar um job (POST /v1/jobs/{id}/cancel)
quantum-computing.job.createExecutar um job (POST /v1/jobs)
quantum-computing.job.deleteExcluir um job (DELETE /v1/jobs/{id})
quantum-computing.job.readObter métricas do job (GET /v1/jobs/{id}/metrics)
quantum-computing.job.readListar detalhes do job (GET /v1/jobs/{id})
quantum-computing.job.readListar logs do job (GET /v1/jobs/{id}/logs)
quantum-computing.job.readListar resultados do job (GET /v1/jobs/{id}/results)
quantum-computing.job.readListar jobs (GET /v1/jobs)
quantum-computing.job.readListar tags (GET /v1/tags)
quantum-computing.session.createCriar uma sessão (POST /v1/sessions)
quantum-computing.session.readObter uma sessão (GET /v1/sessions/{id})
quantum-computing.session.updateFechar sessão do job (DELETE /v1/sessions/{id}/close)
quantum-computing.session.updateAtualizar uma sessão (PATCH /v1/sessions/{id})
quantum-computing.workload.listListar cargas de trabalho da instância do usuário (GET /v1/workloads)

IBM Quantum System Service

PermissãoNecessária para
quantum-computing.direct-access-backend-configuration.readObter configuração do backend (GET /v1/backends/{backend-name}/configuration)
quantum-computing.direct-access-backend-properties.readObter propriedades do backend (GET /v1/backends/{backend-name}/properties)
quantum-computing.direct-access-backend.listObter lista de backends (GET /v1/backends)
quantum-computing.direct-access-backend.readObter detalhes do backend (GET /v1/backends/{backend-name})
quantum-computing.direct-access-job.cancelCancelar um job (POST /v1/jobs/{job-id}/cancel)
quantum-computing.direct-access-job.createExecutar um job (POST /v1/jobs)
quantum-computing.direct-access-job.deleteExcluir um job (DELETE /v1/jobs/{job-id})
quantum-computing.direct-access-job.listObter jobs (GET /v1/jobs)
quantum-computing.direct-access-job.readObter job por ID (GET /v1/jobs/{job-id})
quantum-computing.direct-access-lane-configuration.listObter configuração das lanes do backend (GET /v1/backends/{backend-name}/lanes)