Assigns policies to a user (for ordinary users)
Delegate policy.
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
usernamestringRequiredExample:
User Identifier
usernameBody
policyIdsstring[]RequiredExample:
["000000000000000000000001"]assignbooleanRequiredExample:
trueResponses
200
Assigned policy.
application/json
idstringRequiredExample:
000000000000000000000001uuidstringRequiredExample:
00000000-0000-0000-0000-000000000000namestringRequiredExample:
Policy namedescriptionstringRequiredExample:
DescriptiontopicDescriptionstringRequiredExample:
DescriptionpolicyTagstringRequiredExample:
Tagstatusstring · enumRequiredExample:
DRAFTPossible values: creatorstringRequiredExample:
#did:hedera:testnet:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA_0.0.0000001ownerstringRequiredExample:
#did:hedera:testnet:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA_0.0.0000001topicIdstringRequiredExample:
0.0.1messageIdstringRequiredExample:
0000000000.000000001codeVersionstringRequiredExample:
1.0.0createDatestringRequiredExample:
1900-01-01T00:00:00.000ZversionstringRequiredExample:
1.0.0configobjectRequired
userRolestringRequiredExample:
InstalleruserRolesstring[]RequiredExample:
["Installer"]userGroupobjectRequiredExample:
{"uuid":"00000000-0000-0000-0000-000000000000","role":"Installer","groupLabel":"Label","groupName":"Name","active":true}userGroupsobject[]RequiredExample:
[{"uuid":"00000000-0000-0000-0000-000000000000","role":"Installer","groupLabel":"Label","groupName":"Name","active":true}]policyRolesstring[]RequiredExample:
["Registrant"]policyNavigationobject[]RequiredExample:
[{"role":"Registrant","steps":[{"block":"Block tag","level":1,"name":"Step name"}]}]policyTopicsobject[]RequiredExample:
[{"name":"Project","description":"Project","memoObj":"topic","static":false,"type":"any"}]policyTokensobject[]RequiredExample:
[{"tokenName":"Token name","tokenSymbol":"Token symbol","tokenType":"non-fungible","decimals":"","changeSupply":true,"enableAdmin":true,"enableFreeze":true,"enableKYC":true,"enableWipe":true,"templateTokenTag":"token_template_0"}]policyGroupsobject[]RequiredExample:
[{"name":"Group name","creator":"Registrant","groupAccessType":"Private","groupRelationshipType":"Multiple","members":["Registrant"]}]categoriesstring[]Required
projectSchemastringRequiredExample:
00000000-0000-0000-0000-000000000000401
Unauthorized.
403
Forbidden.
500
Internal server error.
application/json
post
/permissions/users/{username}/policies/delegateLast updated
Was this helpful?