Some checks failed
SonarQube / SonarQube (push) Failing after 5m28s
E2e test on main branch push / server and client test (map[name:admin port:8080]) (push) Failing after 3m33s
Server and lib tests / Library test (js) (push) Failing after 1m36s
Server and lib tests / Library test (vue) (push) Successful in 2m24s
Server and lib tests / Web client test (admin) (push) Successful in 2m52s
Server and lib tests / Web client test (compose) (push) Successful in 3m23s
Server and lib tests / Web client test (discovery) (push) Successful in 2m49s
Server and lib tests / Web client test (one) (push) Successful in 2m52s
Server and lib tests / Web client test (privacy) (push) Successful in 2m44s
Server and lib tests / Web client test (reporter) (push) Successful in 2m56s
Server and lib tests / Web client test (workflow) (push) Successful in 3m0s
Server and lib tests / Server tests (push) Failing after 4m55s
E2e test on main branch push / notify-failure (push) Failing after 9s
Server and lib tests / Send matrix testing notification (push) Successful in 2s
Mark stale issues and pull requests / stale (push) Successful in 40s
73 lines
1.9 KiB
YAML
73 lines
1.9 KiB
YAML
roles:
|
|
# bypass and other system roles are
|
|
# programmatically (re)created on server start
|
|
admin:
|
|
name: Administrator
|
|
|
|
security-admin:
|
|
name: Security administrator
|
|
|
|
low-code-admin:
|
|
name: Namespace administrator
|
|
|
|
owner:
|
|
name: Owner
|
|
meta:
|
|
description: |-
|
|
Automatically assigned to resource owner
|
|
Applicable to compose records, auth clients and workflows
|
|
|
|
context:
|
|
expr: resource.ownedBy == userID
|
|
resourceType:
|
|
- corteza::compose:record
|
|
- corteza::system:authClient
|
|
- corteza::automation:workflow
|
|
|
|
creator:
|
|
name: Creator
|
|
meta:
|
|
description: |-
|
|
Automatically assigned to user created the resource.
|
|
Applicable on records, auth clients and workflows
|
|
context:
|
|
expr: resource.createdBy == userID
|
|
resourceType:
|
|
- corteza::compose:record
|
|
- corteza::system:authClient
|
|
- corteza::automation:workflow
|
|
|
|
updater:
|
|
name: Updater
|
|
meta:
|
|
description: |-
|
|
Automatically assigned to user that was the last to update the resource.
|
|
Applicable to compose records, auth clients and workflows
|
|
|
|
context:
|
|
expr: resource.updatedBy == userID
|
|
resourceType:
|
|
- corteza::compose:record
|
|
- corteza::system:authClient
|
|
- corteza::automation:workflow
|
|
|
|
deleter:
|
|
name: Deleter
|
|
meta:
|
|
description: |-
|
|
Automatically assigned to user that was the last to update the resource.
|
|
Applicable to compose records, auth clients and workflows
|
|
|
|
context:
|
|
expr: resource.deletedBy == userID
|
|
resourceType:
|
|
- corteza::compose:record
|
|
- corteza::system:authClient
|
|
- corteza::automation:workflow
|
|
|
|
data-privacy-officer:
|
|
name: Data Privacy Officer
|
|
meta:
|
|
description: |-
|
|
Users that are allowed to view and manage privacy requests.
|