canonical / identity-platform-admin-ui

Admin UI for the Canonical identity broker and identity provider solution
Other
6 stars 4 forks source link

IAM 834 Use `name` identifier for `Groups`, and `Roles` creation #297

Closed BarcoMasile closed 5 months ago

BarcoMasile commented 5 months ago

Description

This PR tries to bring uniformity to Admin UI APIs in order to avoid breaking changes in the future (or at least reduce them to the least possible). This involves never letting users specify ID for resource creations, but rely on a different identifier. Also, now invocations like GET /groups/{id} will return a json instead of a single string. The json response will include both the ID and the identifier provided at creation time.

This fixes #271

shipperizer commented 5 months ago

@BarcoMasile u need at least a fix commit to trigger a new release

if we want o release this rewrite the commit history to get at least one of those a fix