Access Control List Picker
Overview
The Access Control List picker is a drop-down menu that allows users of templates to select groups and users that have access to a resource e.g. an Output Port. This is particularly useful in the Access Control Panel, when you want to select a list of users and groups for which you want to revoke their access.
Configuration
This picker is defined inside template.yaml
as shown:
parameters:
properties:
# ... other fields of your template
acls:
type: array
title: Identities
description: A list of users and groups
ui:field: AccessControlListPicker
ui:options:
max: 5
This picker is expected to be used for Access Control Request Templates where each picker has access to some contextual information, such as the ID of the output port that a user requests access to. This is the only way for the picker to know which is the output port to look for users and groups that have already access to it
Output
The output produced by this picker is a list of strings representing the users and groups identifiers.