cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Did you know you can set a signature that will be added to all your posts? Set it here! X

What is the easies way to hide certain documents types for specific roles in a contexts?

lchavarria
10-Marble

What is the easies way to hide certain documents types for specific roles in a contexts?

Hello all. I hope all you are safe.

 

I am looking for the easies way to hide certain documents types for specific roles in a contexts?

 

Do you have any advice for this?

 

Best regards.

Luis Chavarría 

3 REPLIES 3

Add the specific document type to the ACL for the context and absolute deny permissions for that role.  You have to do this per document type and per role.

Very easy to get tangled in knots if not approached carefully.

Agree that in general, using DENY (or possibly but not likely ABSOLUTE DENY) will work, when applied by Role and object type.

 

But, consider scalability if more types / sub types are added in the future.

Make a careful diagram of the permissions given to WTDocument and all sub types.  Deny at any point in that structure applies below it.

Advise only DENYING READ, or possibly DOWNLOAD.  It might suit the purpose (don't know) to allow users to be aware that these documents exist but not be able to download them.

 

Worth keeping very good diagrams / spreadsheets, assuming you win the lottery and leave and someone has to pick up what is in place and be able to move forward with it.

 

Note: Assume any given user can belong to multiple Roles in the context and test what happens.  DENY is like multiply by zero, so it wipes out Granting.

 

Also, decide whether these ACL's are applied in each Product/Library or at Org level. If at Org level, the don't apply to Private contexts.


Really good puzzle 🙂

 

adesai_87
14-Alexandrite
(To:lchavarria)

Hi Luis,

 

Please refer to the Article: https://www.ptc.com/en/support/article/CS329551 having the details for little different criteria however it will help you to understand the working from ACL side.

 

Regards,

Amar

 

Top Tags