Sharing a module or data collection to the library requires specific workspace permissions. This article covers which permissions let Creators share elements, who can manage Access & Usage settings after sharing, and how the sharing scope affects those controls. For the sharing workflow, see Library Elements.
Sharing Permissions
Creators must hold create or update permission on the relevant resource type to share an element to the library.
Action | Required Permission |
|---|---|
Share a data collection to the library |
|
Share a module to the library |
|
When a Creator lacks the required permission, Share to Library does not display in the element's
(ellipsis) menu.
Access & Usage Permissions
The Access & Usage dialog is visible to all Creators who can see the element. Edit access is gated by Creator Role and workspace role. For a full description of each role and how to assign them, see Workspace-Level RBAC and Designer RBAC Overview.
Role | Can View Settings | Can Edit Settings |
|---|---|---|
Administrator (Creator Role) | Yes | Yes, any element, any scope |
CAN_MANAGE (workspace role) | Yes | Yes, elements shared to workspaces they manage |
CAN_EDIT (workspace role) | Yes | No |
CAN_VIEW (workspace role) | Yes | No |
When a Creator cannot edit settings, the Edit button does not display in the Access & Usage dialog. A message indicates that Administrator or CAN_MANAGE access in at least one shared workspace is required.
Scope and Permission Constraints
The sharing scope set in the Access & Usage dialog determines who can modify settings after an element is shared.
Scope | Who Can Modify Settings After Sharing |
|---|---|
Share to Workspaces and/or Applications | Administrators and Creators with CAN_MANAGE in any workspace included in the sharing scope. |
Share to Environment | Administrators only. CAN_MANAGE workspace roles cannot modify settings for environment-shared elements. |
Important: Once an element is shared to the environment, only Administrators can change its sharing scope or unshare it from the library, regardless of any Creator's workspace role.
Removing Workspace Access
Removing a workspace from an element's sharing scope does not break existing application connections. Applications in the removed workspace continue to function, but Creators there can no longer open or edit the element in Module Builder.
Unsharing removes the element from the library entirely and returns it to a single application. This option is available only when the element is connected to no more than one application. See Library Elements for the unsharing workflow.
Changelog
Date | Change |
|---|---|
2026-08-12 | Editorial pass: replaced "across the IDE" with "across the Unqork platform" (EN-8001). |
2026-08-11 | Rewrote as a focused permissions reference; removed step-by-step workflow (covered by Library Elements), persona examples, best practices, and common scenarios (EN-8001). |
2026-08-10 | Updated navigation and Access & Usage step references (EN-8001). |