Restrict Snap visibility
Hide Snaps from specific users.
You can hide individual Snaps or Snap Packs from specific users. The Snaps are only hidden in the Designer Snaps list. Hiding Snaps has no effect on existing pipelines.
Snap restriction requires interaction between you and your CSM:
- You create a list of the Snaps or Snap Packs to restrict and send it to the CSM.
- The CSM adds the restricted IDs to Organizational Metadata for the environment (Org).
- You create a user group and add the users to the group.
Create a list of Snaps to hide
To create a list of restricted Snaps, find the Class IDs:
- Open the Snap edit dialog.
- Copy the Class ID from the Class FQID field by selecting the name up to the
underscore. For example, in the screenshot below, the class ID is:
com-snaplogic-snaps-binary-write
.
- Add the Class ID for a single Snap or a Snap Pack:
-
To hide a specific Snap, use the full Class ID. From the example above,
com-snaplogic-snaps-binary-write
hides the File Writer Snap from the Binary Snap Pack. - To hide the Snap Pack, enter the unique part of the Class ID and a wildcard character (*). In
the example from the previous screenshot: The ID
com-snaplogic-snaps-binary-*
hides all Binary Snaps.
-
- Supply the list of Snaps to hide to your CSM.
Restrict visibility in the environment
After the CSM has configured the environment with the list of restricted Snaps:
- In Admin Manager, create a group named restricted_members_group.
- To hide the restricted Snaps from specific users, add them to the restricted_members_group.