Invite device to workspace
Motivation
As a Workspace Owner I want to invite a registered device to a workspace with specified roles, so that if it accepts the invitation, it can access the workspace with those roles.
Components
~q.sys.Workspace.IssueInviteToken~uncvrd1❓~c.sys.Workspace.AcceptInviteToken~uncvrd2❓~ap.sys.Workspace.ApplyAcceptInviteToken~uncvrd3❓~c.sys.Workspace.CreateSubject~uncvrd4❓
q.sys.IssueInviteToken
- AuthNZ:
role.sys.WorkspaceAdmin - Params:
AllowedSubjectKind int(0-any)Roles stringExpireDatetime timestamp
Behavior
c.sys.AcceptInviteToken
- AuthNZ:
role.sys.AuthenticatedUser+ InviteToken - Params:
InviteToken string