Package Hub in Coginiti Team addresses the common challenge of decentralised project management by offering a centralised repository for your company. This space serves as the hub for publishing, sharing, and saving projects, enhancing organisational efficiency and accessibility.
Admins are responsible for setting up and maintaining the structure of the Package Hub. Only admins can define access levels and assign specific roles to team members, ensuring secure and organised management of projects.
Based on the company's structure and needs, an admin can establish a repository structure in the Package Hub. This involves organising and saving projects in a way that aligns with team workflows and management strategies.
To Organize a Package Hub:
- In the left sidebar, navigate to the ‘Package Hub’ section in the Catalog.
- Right-click on a space within the side panel in ‘Package Hub’ to bring up the context menu.
- Select 'New Folder' to create a new entity.
- Locate the folder to which you need to grant access within your company's structure, then right-click on it to open the context menu.
- Choose ‘Share’ to start granting the necessary access level.
- In the pop-up that appears, choose between individual users or a groups.
-
Decide on the Access Level you want to assign:
- Publisher: Users with this level of access can publish projects and their new versions within this folder.
- Viewer: Can view the contents of the folder, including projects and their entities, but cannot publish anything within this folder.
- After setting the appropriate access level, click 'Share' to finalize the process.
🔎 NOTE: Regardless of a user's access level, to make edits to an already published project, they must go through the publishing process and publish a new version of the project. This prevents the overwriting of existing versions.
An admin can create any required repository structure within the ‘Package Hub’ section and set appropriate levels for effective control, reuse, and storage of code. It's important to note ⚠️ that when assigning a specific access level to a folder, the same level of access is applied to everything inside it.