GroupService

Create a new group

post/mr-api/portfolio/{id}/group

Request body

whenCreatedstring date-time
whenUpdatedstring date-time
idstring uuid
adminboolean

is this an admin group?

portfolioIdstring uuid
organizationIdstring uuid

this will be the organisation this group belongs to at the top level, or if a portfolio group, the organisation of the portfolio

versioninteger
namestring required
whenArchivedstring date-time

Response

Resulting group

whenCreatedstring date-time
whenUpdatedstring date-time
idstring uuid
adminboolean

is this an admin group?

portfolioIdstring uuid
organizationIdstring uuid

this will be the organisation this group belongs to at the top level, or if a portfolio group, the organisation of the portfolio

versioninteger
namestring required
whenArchivedstring date-time

Changes

Changed in 2 of the 2 revisions of this API.21113

  • faed5fd616c3211See the full diff
    • added the new FEATURE_CREATE enum value to the allOf[subschema #2]/applicationRoles/items/roles/items/ response property for the response status 200

      response-property-enum-value-added

    • added the new FEATURE_EDIT_AND_DELETE enum value to the allOf[subschema #2]/applicationRoles/items/roles/items/ response property for the response status 200

      response-property-enum-value-added

    • added the new FEATURE_CREATE enum value to the request property allOf[subschema #2]/applicationRoles/items/roles/items/

      request-property-enum-value-added

    • added the new FEATURE_EDIT_AND_DELETE enum value to the request property allOf[subschema #2]/applicationRoles/items/roles/items/

      request-property-enum-value-added

    • added the optional property allOf[Audit]/createdBy/allOf[Person]/personType to the response with the 200 status

      response-optional-property-added

    • added the optional property allOf[Audit]/createdBy/allOf[Person]/whenLastAuthenticated to the response with the 200 status

      response-optional-property-added

    • added the optional property allOf[Audit]/createdBy/allOf[Person]/whenLastSeen to the response with the 200 status

      response-optional-property-added

    • added the optional property allOf[Audit]/updatedBy/allOf[Person]/personType to the response with the 200 status

      response-optional-property-added

    • added the optional property allOf[Audit]/updatedBy/allOf[Person]/whenLastAuthenticated to the response with the 200 status

      response-optional-property-added

    • added the optional property allOf[Audit]/updatedBy/allOf[Person]/whenLastSeen to the response with the 200 status

      response-optional-property-added

    • added the optional property allOf[subschema #2]/members/items/personType to the response with the 200 status

      response-optional-property-added

    • added the optional property allOf[subschema #2]/members/items/whenLastAuthenticated to the response with the 200 status

      response-optional-property-added

    • added the optional property allOf[subschema #2]/members/items/whenLastSeen to the response with the 200 status

      response-optional-property-added

  • b06e5f293bda292See the full diff
    • removed the enum value FEATURE_CREATE of the request property allOf[subschema #2]/applicationRoles/items/roles/items/

      request-property-enum-value-removed

    • removed the enum value FEATURE_EDIT_AND_DELETE of the request property allOf[subschema #2]/applicationRoles/items/roles/items/

      request-property-enum-value-removed

    • removed the optional property allOf[Audit]/createdBy/allOf[Person]/personType from the response with the 200 status

      response-optional-property-removed

    • removed the optional property allOf[Audit]/createdBy/allOf[Person]/whenLastAuthenticated from the response with the 200 status

      response-optional-property-removed

    • removed the optional property allOf[Audit]/createdBy/allOf[Person]/whenLastSeen from the response with the 200 status

      response-optional-property-removed

    • removed the optional property allOf[Audit]/updatedBy/allOf[Person]/personType from the response with the 200 status

      response-optional-property-removed

    • removed the optional property allOf[Audit]/updatedBy/allOf[Person]/whenLastAuthenticated from the response with the 200 status

      response-optional-property-removed

    • removed the optional property allOf[Audit]/updatedBy/allOf[Person]/whenLastSeen from the response with the 200 status

      response-optional-property-removed

    • removed the optional property allOf[subschema #2]/members/items/personType from the response with the 200 status

      response-optional-property-removed

    • removed the optional property allOf[subschema #2]/members/items/whenLastAuthenticated from the response with the 200 status

      response-optional-property-removed

    • removed the optional property allOf[subschema #2]/members/items/whenLastSeen from the response with the 200 status

      response-optional-property-removed

    • removed the FEATURE_CREATE enum value from the allOf[subschema #2]/applicationRoles/items/roles/items/ response property for the response status 200

      response-property-enum-value-removed

    • removed the FEATURE_EDIT_AND_DELETE enum value from the allOf[subschema #2]/applicationRoles/items/roles/items/ response property for the response status 200

      response-property-enum-value-removed

    This revision also has 37 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog