Hide workflows/templates for external users

Hi,

We would like to add some external users to a specific (client) environment (not client file, but environment). But we want to limit the access of the external users.

What’s the most efficient way to limit the access to templates and workflows?

Thanks in advance.

Kind regards
Jelle

Anyone? Maybe you @Romy_Vermeeren :slight_smile: ?

Can we limit the access to templates for external users?

Hi @JelleBe

User access is managed on a file level, not on template level. You can find more info on external contributors in our general knowledge base. Silverfin Support

The only access you could “limit/grant” with Liquid in templates is hiding or showing code based on the email address of the user. Not that I recommend it.

KR
Romy

Ok thanks Romy. For a good understanding we cannot hide template X and template Y for external users for all files within an environment?

Thanks.
Jelle

Hi @JelleBe

No you can’t query with liquid whether that user is internal or external.
user we’re limited to name and email.

You could… if you really want to… have a check on the email and whether it contains “@externalcompany.com” and incorporate that in the autohide formula on template X and Y.
Or the other way around check whether the email has “@be.ey.com”.

But I think you can already see the limitations with that workaround.