Skip to main content

authz/intents

Api Code Documentation / Exports / authz/intents

Table of contents#

Type aliases#

Variables#

Type aliases#

ExposableIntent#

Ƭ ExposableIntent: Exclude<default, "project.close" | "subproject.close" | "workflowitem.close">

Defined in#

src/authz/intents.ts:1


default#

Ƭ default: "global.listPermissions" | "global.grantPermission" | "global.grantAllPermissions" | "global.revokePermission" | "global.createProject" | "global.createUser" | "global.enableUser" | "global.disableUser" | "global.listAssignments" | "global.createGroup" | "user.authenticate" | "user.changePassword" | "user.list" | "user.intent.listPermissions" | "user.intent.grantPermission" | "user.intent.revokePermission" | "group.addUser" | "group.removeUser" | "project.intent.listPermissions" | "project.intent.grantPermission" | "project.intent.revokePermission" | "project.list" | "project.viewDetails" | "project.viewHistory" | "project.assign" | "project.update" | "project.close" | "project.createSubproject" | "project.budget.updateProjected" | "project.budget.deleteProjected" | "subproject.intent.listPermissions" | "subproject.intent.grantPermission" | "subproject.intent.revokePermission" | "subproject.list" | "subproject.viewDetails" | "subproject.viewHistory" | "subproject.assign" | "subproject.update" | "subproject.close" | "subproject.createWorkflowitem" | "subproject.reorderWorkflowitems" | "subproject.budget.updateProjected" | "subproject.budget.deleteProjected" | "workflowitem.intent.listPermissions" | "workflowitem.intent.grantPermission" | "workflowitem.intent.revokePermission" | "workflowitem.list" | "workflowitem.viewHistory" | "workflowitem.assign" | "workflowitem.update" | "workflowitem.close" | "notification.create" | "network.registerNode" | "network.list" | "network.listActive" | "network.voteForPermission" | "network.approveNewOrganization" | "network.approveNewNodeForExistingOrganization" | "network.declineNode" | "provisioning.start" | "provisioning.end" | "provisioning.get"

Defined in#

src/authz/intents.ts:4

Variables#

allIntents#

Const allIntents: default[]

Defined in#

src/authz/intents.ts:167


globalIntents#

Const globalIntents: default[]

Defined in#

src/authz/intents.ts:68


groupIntents#

Const groupIntents: default[]

Defined in#

src/authz/intents.ts:123


projectIntents#

Const projectIntents: default[]

Defined in#

src/authz/intents.ts:125


subprojectIntents#

Const subprojectIntents: default[]

Defined in#

src/authz/intents.ts:140


userAssignableIntents#

Const userAssignableIntents: default[]

Defined in#

src/authz/intents.ts:91


userDefaultIntents#

Const userDefaultIntents: default[]

Defined in#

src/authz/intents.ts:112


userIntents#

Const userIntents: default[]

Defined in#

src/authz/intents.ts:114


workflowitemIntents#

Const workflowitemIntents: default[]

Defined in#

src/authz/intents.ts:156