More ACS docs

This commit is contained in:
Bryan Ashby 2019-09-04 18:59:50 -06:00
parent 1e08810188
commit 13c45315d4
No known key found for this signature in database
GPG Key ID: B49EB437951D2542
1 changed files with 17 additions and 0 deletions

View File

@ -180,6 +180,23 @@ opOnlyMenu: {
} }
``` ```
### Action Matches
Action blocks (`action`) can perform ACS checks:
```
// ...
{
action: [
{
acs: SC1
action: @menu:secureMenu
}
{
action: @menu:nonSecureMenu
}
]
}
```
### Flow Control ### Flow Control
The `next` member of a menu may be an array of objects containing an `acs` check as well as the destination. Depending on the current user's ACS, the system will pick the appropriate target. The last element in an array without an `acs` can be used as a catch all. Example: The `next` member of a menu may be an array of objects containing an `acs` check as well as the destination. Depending on the current user's ACS, the system will pick the appropriate target. The last element in an array without an `acs` can be used as a catch all. Example:
``` ```