All notable changes to the APIs are documented in this file.
The format is group changes to describe their impact on the project, as follows:
Addedfor new features.Changedfor changes in existing functionality.Deprecatedfor once-stable features removed in upcoming releases.Removedfor deprecated features removed in this release.Fixedfor any bug fixes.Securityto invite users to upgrade in case of vulnerabilities.
The initial release of the Workspace Groups Management API. The following endpoints were released:
POST /workspaces/v1beta1/groups—Create new workspace groupsGET /workspaces/v1beta1/groups—Retrieve existing groups in a workspaceGET /workspaces/v1beta1/groups/{groupId}—Retrieve specific groups detailsPUT /workspaces/v1beta1/groups/{groupId}—Update workspace group propertiesDELETE /workspaces/v1beta1/groups/{groupId}—Delete a specific workspace groupPOST /workspaces/v1beta1/groups/{groupId}/group-workspaces—Add workspaces to groupsGET /workspaces/v1beta1/groups/{groupId}/group-workspaces—Retrieve workspaces from groupsDELETE /workspaces/v1beta1/groups/{groupId}/group-workspaces/{groupWorkspaceId}—Remove workspace from workspace groupsGET /workspaces/v1beta1/groups/{groupId}/group-workspaces/{groupWorkspaceId}—Retrieve workspace details from a group
- Initial release of the HPE GreenLake Authorization API v1beta1
- Role assignment management endpoints:
POST /authorization/v1beta1/role-assignments—Create a role assignmentGET /authorization/v1beta1/role-assignments/{id}—Get a specific role assignmentPUT /authorization/v1beta1/role-assignments/{id}—Update a role assignmentDELETE /authorization/v1beta1/role-assignments/{id}—Delete a role assignmentGET /authorization/v1beta1/role-assignments—List role assignments with OData filtering support
- Scope group management endpoints:
POST /authorization/v1beta1/scope-groups—Create a scope groupGET /authorization/v1beta1/scope-groups—Retrieve all scope groups with OData filtering, sorting, and paginationGET /authorization/v1beta1/scope-groups/{id}—Retrieve a specific scope group by IDPUT /authorization/v1beta1/scope-groups/{id}—Update a scope group by IDDELETE /authorization/v1beta1/scope-groups/{id}—Delete a scope group by IDGET /authorization/v1beta1/scope-groups/{id}/scopes—Retrieve the scope list for a scope groupPOST /authorization/v1beta1/scope-groups/{id}/scopes/batch—Add items to a scope group scope list (synchronous, non-atomic)DELETE /authorization/v1beta1/scope-groups/{id}/scopes/bulk—Delete items from a scope group scope list (synchronous, atomic)