Workflow administration (IRPCWorkflowsAdmin)

View as Markdown

Administers workflows: reads their full definitions with states and transitions, and adds, modifies and removes them.

Use this interface to add, modify and delete workflows in a vault.

gRPC serviceMFiles.IRPCWorkflowsAdmin
Book and levelAdministration API, specialized
Methods5
Proto filemfiles/IRPCWorkflowsAdmin.proto

Overview

This is the administrator's side of workflows. M-Files Admin calls it; applications that move objects through workflows read them with GetWorkflowsForClient and GetWorkflowStatesAndTransitions, which need no special rights and return what the caller may do (see Workflows).

Vault API (read side) This service
Data names, states and the transitions the user may take WorkflowAdmin: states with their actions and conditions, transitions with their permissions, triggers and signatures, the workflow ACL, aliases and diagram layout
Rights none read_all_metadata_structure to read, manage_workflows to write

Methods

MethodSummaryFacts
AddWorkflowCreates a workflow with its states and transitions.admin session
GetWorkflowsGets the full administrative definitions of all workflows.admin session
ModifyWorkflowSaves a changed workflow with its states and transitions.admin session
RemoveWorkflowDeletes a workflow with its states and transitions.admin session
RemoveWorkflowsDeletes several workflows in one transaction.admin session