The platform project is a collection of resources (catalogs, pipelines, and schemas) with controlled access. To better understand how to manage projects, see: Manage platform projects.
When you create a catalog in a platform project, you can make that catalog available for linking to all or specific projects within your organization, and set permissions, such as "read" and "write". You must have the manage permission for the catalog to share the catalog across projects.
This is a two-part process. Once you make the catalog available, a member of the target project will need to link to the catalog.
To share a catalog between platform projects, follow these steps:
You can share catalogs created outside of a project with users, apps, and groups if you have manage permission to the catalog. However we recommend that you create any new catalogs in the context of a project and follow the steps above to share catalogs between projects. This will provide you maximum flexibility as we continue to enhance resource management capabilities in the platform via Projects Manager and associated platform projects functionality.
To share a catalog outside of a platform project, follow these steps:
All schemas associated with the layers in the catalog will also be shared. The user, app, or group will have read access to these schemas. This means that the user, app, or group will be able to associate these schemas to newly-created catalogs and to further share it with other apps, users, or groups.