Hi,
Context:
Project Catalog represents curated resources relevant to people outside the project. In my view there are a few items missing which are particularly relevant when the project becomes rather large:
- Data connections
- List of sensitive resources
- Changes in security permissions in resources
Benefits:
With the information displayed as below, the benefits are:
-
Changes in security and Org markings would be immediately surfaced to Owners of sensitive resources coming from upstream projects.All with one-click without delving into large code basis or unfamiliar project folder structures.
-
Decommisioning, Exports and Support associate to that Data Connections: In large projects, users loose track how many data connections are in place and exports. Many data sources are also no longer in use. One can unfold the data lineage but it is rather tedious.
Workarounds:
All this metadata is possible to retrieve through the right endpoints. However, the backend API endpoints are not documented nor supported.