mcneilco / acas

http://mcneilco.com/acas.html
GNU General Public License v3.0
12 stars 5 forks source link

ACAS-770: Additional project grants configuration #1157

Closed brianbolt closed 6 months ago

brianbolt commented 6 months ago

Description

Example:

server.projects.additionalProjectGrants = {"PROJ-00000001": ["PROJ-00000002", "PROJ-00000003"]}

This would grant access to PROJ-00000002 and PROJ-00000003 to users with access to PROJ-00000001

Related Issue

ACAS-770

How Has This Been Tested?

Test1) Basic test

Result: I could access both "PROJ-00000001" and "PROJ-00000002"

Test2) Same as test 1 but also verify this works when using the projects.filterList configuration

Result: I could no longer access "PROJ-00000001" but could still access "PROJ-00000002"