Skip to content

OSDU AdminCLI

The AdminCLI is an easy to use full featured CLI client for OSDU. In short, AdminCLI is a tool for automation, testing and as desktop client interacting with OSDU directly. It was built to take things easier and faster with OSDU than using postman. While generally meant as a desktop client, this could be used for a variety of needs.

The AdminCLI is support on Mac, Windows and Linux as well as running in Docker.

Last updated on 2023-10-28


Documentation: https://osdu.pages.opengroup.org/ui/admincli/

Source Code: https://community.opengroup.org/osdu/ui/admincli


Supported OSDU Releases

OSDU AdminCLI supports M13 and later. Many of the functions should work with older releases as well, but it's not officially supported. Please note that Policy Service wasn't added until M14, and therefore policy commands will not work with older releases of OSDU.

While OSDU AdminCLI does get released as part of Milestone releases (mostly for testing purposes) it is highly recommended to always use the latest release no matter what version of OSDU you are using.

Project layout

docs/
    index.md     # The documentation homepage.
    ...          # Other markdown pages, images and other files.
admincli/        # AdminCLI code
ui/
    ui.py        # Policy Mgmt Desktop Client

Last update: 2023-10-28