State Actions Managed by Case
Certain state actions (Building Blocks) can be managed by the case. This can result in:
- Extra context properties holding certain information
- Auto management of the permissions regarding the target of that state action

The following state actions are manageable by the case.
When this state action is managed by the case, the following context properties will be made available:
| Name | Description |
|---|---|
| case.content.{Context Name}.location | The server relative url of the list. Will be set/updated every time the state action is executed. |
| case.content.{Context Name}.displayname | The display name you want to use in the context fields. This context field will be set in the context with its configured value. If empty, it will have the value of {Context Name}. |
Note
Noticed how we use a unique case property in the name of the list in the example above? This is because the state actions of all the cases of this type of lifecycle (Context Driven) are all executed on the same storage url. We need to make sure that each list/folder has a unique name on that same storage url.
More information about storage url's can be found here.