Skip to content

Access Management Service

Service Creation

trinsic vc issue --document <JSONLD_FILE> --out <OUTPUT_FILE>






AddRoleAssignment

This method is experimental Adds a role assignment to an account

trinsic vc issue --document <JSONLD_FILE> --out <OUTPUT_FILE>






Role management
role
string
Role to assign
email
string
Email address of account to assign role. Mutually exclusive with walletId and didUri.
wallet_id
string
Wallet ID of account to assign role to. Mutually exclusive with email and didUri.
did_uri
string
DID URI of the account to assign role. Mutually exclusive with email and walletId.

This message has no fields

RemoveRoleAssignment

This method is experimental Removes a role assignment from the account

trinsic vc issue --document <JSONLD_FILE> --out <OUTPUT_FILE>






role
string
Role to unassign
email
string
Email address of account to unassign role. Mutually exclusive with walletId and didUri.
wallet_id
string
Wallet ID of account to unassign role. Mutually exclusive with email and didUri.
did_uri
string
DID URI of the account to unassign role. Mutually exclusive with email and walletId.

This message has no fields

ListRoleAssignments

This method is experimental List the role assignments for the given account

trinsic vc issue --document <JSONLD_FILE> --out <OUTPUT_FILE>






Request to fetch the list of roles assigned to the current account
email
string
Email address of account to list roles. Mutually exclusive with walletId and didUri.
wallet_id
string
Wallet ID of account to list roles. Mutually exclusive with email and didUri.
did_uri
string
DID URI of the account to list roles. Mutually exclusive with email and walletId.

roles
string[]
List of roles

ListAvailableRoles

This method is experimental List the roles available in the ecosystem

trinsic vc issue --document <JSONLD_FILE> --out <OUTPUT_FILE>






Request to fetch the available roles in the current ecosystem
This message has no fields

roles
string[]
List of roles