Skip to content

docs(backendconfig): document access control group env vars#36

Open
alubbock wants to merge 3 commits intoSciCatProject:mainfrom
rosalindfranklininstitute:docs/access-control-env-vars
Open

docs(backendconfig): document access control group env vars#36
alubbock wants to merge 3 commits intoSciCatProject:mainfrom
rosalindfranklininstitute:docs/access-control-env-vars

Conversation

@alubbock
Copy link
Copy Markdown
Member

@alubbock alubbock commented May 8, 2026

Add missing variables: POLICY_GROUPS, UPDATE_DATASET_LIFECYCLE_GROUPS, CREATE_JOB_PRIVILEGED_GROUPS, UPDATE_JOB_PRIVILEGED_GROUPS, DELETE_JOB_GROUPS, ATTACHMENT_GROUPS, ATTACHMENT_PRIVILEGED_GROUPS, and all eight HISTORY_ACCESS_*_GROUPS variables.

Fix incorrect names CREATE_JOB_GROUPS/UPDATE_JOB_GROUPS in the example block (should be CREATE_JOB_PRIVILEGED_GROUPS/UPDATE_JOB_PRIVILEGED_GROUPS), correct CREATE_DATASET_GROUPS default from "all" to "#all", and correct SAMPLE_GROUPS default from "" to "#all".

Extend authorization.md with the new groups in the permissions table and a new History Access Groups section.

Trim trailing whitespace.

alubbock added 3 commits May 8, 2026 14:34
Add missing variables: POLICY_GROUPS, UPDATE_DATASET_LIFECYCLE_GROUPS,
CREATE_JOB_PRIVILEGED_GROUPS, UPDATE_JOB_PRIVILEGED_GROUPS,
DELETE_JOB_GROUPS, ATTACHMENT_GROUPS, ATTACHMENT_PRIVILEGED_GROUPS,
and all eight HISTORY_ACCESS_*_GROUPS variables.

Fix incorrect names CREATE_JOB_GROUPS/UPDATE_JOB_GROUPS in the example
block (should be CREATE_JOB_PRIVILEGED_GROUPS/UPDATE_JOB_PRIVILEGED_GROUPS),
correct CREATE_DATASET_GROUPS default from "all" to "#all", and correct
SAMPLE_GROUPS default from "" to "#all".

Extend authorization.md with the new groups in the permissions table
and a new History Access Groups section.
Add missing dataset-specific env var table (CREATE_DATASET_GROUPS,
CREATE_DATASET_WITH_PID_GROUPS, CREATE_DATASET_PRIVILEGED_GROUPS,
UPDATE_DATASET_LIFECYCLE_GROUPS, ADMIN_GROUPS, DELETE_GROUPS),
matching the pattern used in authorization_jobs.md.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant