Updates Role Configuration
Updates role configuration.
Updates role configuration for the specified role ID.
PUT/api/v1/permissions/roles/{id}
Authorization
Path parameters
id*string
Role Identifier
"000000000000000000000001"
Body
Role configuration.
uuid*string
Example: "00000000-0000-0000-0000-000000000000"
name*string
Example: "Name"
description*string
Example: "Description"
owner*string
Example: "#did:hedera:testnet:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA_0.0.0000001"
permissions*enum
ANALYTIC_POLICY_READANALYTIC_MODULE_READANALYTIC_TOOL_READANALYTIC_SCHEMA_READANALYTIC_DOCUMENT_READARTIFACTS_FILE_READARTIFACTS_FILE_CREATEARTIFACTS_FILE_DELETECONTRACTS_CONTRACT_READCONTRACTS_CONTRACT_EXECUTECONTRACTS_CONTRACT_MANAGEMODULES_MODULE_READMODULES_MODULE_CREATEMODULES_MODULE_UPDATEMODULES_MODULE_DELETEMODULES_MODULE_REVIEWPOLICIES_POLICY_READPOLICIES_POLICY_CREATEPOLICIES_POLICY_UPDATEPOLICIES_POLICY_DELETEPOLICIES_POLICY_REVIEWPOLICIES_POLICY_EXECUTEPOLICIES_POLICY_MANAGESCHEMAS_SCHEMA_READSCHEMAS_SCHEMA_CREATESCHEMAS_SCHEMA_UPDATESCHEMAS_SCHEMA_DELETESCHEMAS_SCHEMA_REVIEWTOOLS_TOOL_READTOOLS_TOOL_CREATETOOLS_TOOL_UPDATETOOLS_TOOL_DELETETOOLS_TOOL_REVIEWTOKENS_TOKEN_READTOKENS_TOKEN_CREATETOKENS_TOKEN_UPDATETOKENS_TOKEN_DELETETOKENS_TOKEN_EXECUTETOKENS_TOKEN_MANAGETAGS_TAG_READTAGS_TAG_CREATESUGGESTIONS_SUGGESTIONS_READSUGGESTIONS_SUGGESTIONS_UPDATEPERMISSIONS_ROLE_READPERMISSIONS_ROLE_CREATEPERMISSIONS_ROLE_UPDATEPERMISSIONS_ROLE_DELETEPERMISSIONS_ROLE_MANAGEACCESS_POLICY_ALLACCESS_POLICY_ASSIGNEDACCESS_POLICY_PUBLISHEDACCESS_POLICY_ASSIGNED_AND_PUBLISHEDDELEGATION_ROLE_MANAGE
Response
Role configuration.
Body
uuid*string
Example: "00000000-0000-0000-0000-000000000000"
name*string
Example: "Name"
description*string
Example: "Description"
owner*string
Example: "#did:hedera:testnet:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA_0.0.0000001"
permissions*enum
ANALYTIC_POLICY_READANALYTIC_MODULE_READANALYTIC_TOOL_READANALYTIC_SCHEMA_READANALYTIC_DOCUMENT_READARTIFACTS_FILE_READARTIFACTS_FILE_CREATEARTIFACTS_FILE_DELETECONTRACTS_CONTRACT_READCONTRACTS_CONTRACT_EXECUTECONTRACTS_CONTRACT_MANAGEMODULES_MODULE_READMODULES_MODULE_CREATEMODULES_MODULE_UPDATEMODULES_MODULE_DELETEMODULES_MODULE_REVIEWPOLICIES_POLICY_READPOLICIES_POLICY_CREATEPOLICIES_POLICY_UPDATEPOLICIES_POLICY_DELETEPOLICIES_POLICY_REVIEWPOLICIES_POLICY_EXECUTEPOLICIES_POLICY_MANAGESCHEMAS_SCHEMA_READSCHEMAS_SCHEMA_CREATESCHEMAS_SCHEMA_UPDATESCHEMAS_SCHEMA_DELETESCHEMAS_SCHEMA_REVIEWTOOLS_TOOL_READTOOLS_TOOL_CREATETOOLS_TOOL_UPDATETOOLS_TOOL_DELETETOOLS_TOOL_REVIEWTOKENS_TOKEN_READTOKENS_TOKEN_CREATETOKENS_TOKEN_UPDATETOKENS_TOKEN_DELETETOKENS_TOKEN_EXECUTETOKENS_TOKEN_MANAGETAGS_TAG_READTAGS_TAG_CREATESUGGESTIONS_SUGGESTIONS_READSUGGESTIONS_SUGGESTIONS_UPDATEPERMISSIONS_ROLE_READPERMISSIONS_ROLE_CREATEPERMISSIONS_ROLE_UPDATEPERMISSIONS_ROLE_DELETEPERMISSIONS_ROLE_MANAGEACCESS_POLICY_ALLACCESS_POLICY_ASSIGNEDACCESS_POLICY_PUBLISHEDACCESS_POLICY_ASSIGNED_AND_PUBLISHEDDELEGATION_ROLE_MANAGE
Request
Response
Last updated