1.2 Use cases and workflow for using API functions

This section explains how you can use the Ops I API functions through specific use cases and the corresponding workflow.

(1) Changing the agent of an activity corresponding to a specific step in My Workflow

The workflow is shown as follows.

(Table) Workflow for “Changing the agent of an activity corresponding to a specific step in My Workflow”

# Item
1 The API obtains a list of practice-contexts.
2 The API obtains detailed My Workflow information.
3 The API obtains schedule information.
4 Changing the agent of My Workflow from the information in the schedule

For details on the above procedures and execution examples, see “Changing the agent of an activity corresponding to a specific step in My Workflow”.


(2) Assigning custom ACLs to roles and removing custom ACLs assigned to roles

The workflow is shown as follows.

(Table) Workflow for “Assigning custom ACLs to roles and removing custom ACLs assigned to roles”

# Item
1 The API obtains a list of ACLs.
2 The API obtains detailed ACL information.
3 The API assigns ACLs to roles.
4 The API obtains ACLs assigned to a role.
5 The API removes ACLs assigned to a role.

For details on the above procedures and execution examples, see “Assigning custom ACLs to roles and removing custom ACLs assigned to roles”.

(3) Deleting the repository for registering YAML files (manifest.yaml)

The workflow is shown as follows.

(Table) Workflow for “Deleting the repository for registering YAML files (manifest.yaml)”

# Item
1 The API obtains a list of repositories.
2 The API deletes a repository.

For details on the above procedures and execution examples, see “Deleting the repository for registering YAML files (manifest.yaml)”.
Creating repositories is performed in Ops I Repository Management. For details, see “Functions > System > Repository management” in “JP1 Cloud Service/Operations Integration User’s Guide”.