How to restrict a specific group from accessing a specific portfolio in the SPM module

phr
Tera Contributor

Hi All,

Is it possible to open up a portfolio in the SPM module only to selected users?

Example: We have a new portfolio called "Portfolio A" but all the users with a group "Group A" can access all portfolios and their project pages. 

What configuration has to be implemented so that it restricts "portfolio A" to only users that are part of a specific  group that can access the portfolio and their project pages? I assume there must be some security configuration possible within the SNOW platform to achieve this.

1 REPLY 1

Anirudh Pathak
Mega Sage

Hi @phr,

You can create a read ACL to give access to only certain group to a specific portfolio.

Please follow below steps -

1. Elevate your role to "security admin".

2. Navigate to System Security > Access Control (ACL).

3. Create a read ACL on portfolio table -

ani07_0-1710352566484.png

4. Give necessary condition - 

ani07_1-1710352621323.png

5. In the script section write the below script (make sure to check the Advanced check box to get script condition field).

answer = gs.getUser().isMemberOf("Group A");

 

ani07_2-1710352696546.png