Software Catalog management
Managing your Catalog boils down to permforming CRUD operations on Item Type Definitions and items.
There are several ways to manage Software Catalog entities, depending on your preferred workflow and level of control:
- Software Catalog UI: a user-friendly graphical interface within the Console, ideal for manual and quick operations,
miactl
, the official Mia-Platform command-line tool. Perfect for automation, scripting, and advanced workflows,- Mia-Platform GitHub Community: for community-driven contributions or support requests — such as proposing new items or requesting changes — you can open an issue on the dedicated page, and
- API Access: you can interact directly with the underlying APIs to perform programmatic changes.
Permissions
To create, edit, and delete Catalog entities, users must have the role of Company Owner or Project Administrator in the Company the entity belongs to.
On top of that, the specific permission marketplace.root.manage
is needed to
- create or edit ITDs with
metadata.visibility.scope
set toconsole
, and - to set or edit these restricted properties of an item:
publishOnMiaDocumentation
supportedBy
supportedByImage
visibility