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:6

Variables

allIntents

Const allIntents: default[]

Defined in

src/authz/intents.ts:169


globalIntents

Const globalIntents: default[]

Defined in

src/authz/intents.ts:70


groupIntents

Const groupIntents: default[]

Defined in

src/authz/intents.ts:125


projectIntents

Const projectIntents: default[]

Defined in

src/authz/intents.ts:127


subprojectIntents

Const subprojectIntents: default[]

Defined in

src/authz/intents.ts:142


userAssignableIntents

Const userAssignableIntents: default[]

Defined in

src/authz/intents.ts:93


userDefaultIntents

Const userDefaultIntents: default[]

Defined in

src/authz/intents.ts:114


userIntents

Const userIntents: default[]

Defined in

src/authz/intents.ts:116


workflowitemIntents

Const workflowitemIntents: default[]

Defined in

src/authz/intents.ts:158