All request values are optional. For example, you can only include the 'firstName' attribute in the request body JSON-object, only updating the firstName of the user, leaving all other fields unaffected. When an attribute is explicitly included and is set to null, the user-value will be updated to null. Example: <literal>{"firstName" : null}</literal> will clear the firstName of the user).
All request values are optional. For example, you can only include the 'firstName' attribute in the request body JSON-object, only updating the firstName of the user, leaving all other fields unaffected. When an attribute is explicitly included and is set to null, the user-value will be updated to null. Example: <literal>{"firstName" : null}</literal> will clear the firstName of the user).
...
@@ -4625,7 +4624,7 @@ Only the attachment name is required to create a new attachment.
...
@@ -4625,7 +4624,7 @@ Only the attachment name is required to create a new attachment.
All request values are optional. For example, you can only include the 'firstName' attribute in the request body JSON-object, only updating the firstName of the user, leaving all other fields unaffected. When an attribute is explicitly included and is set to null, the user-value will be updated to null. Example: <literal>{"firstName" : null}</literal> will clear the firstName of the user).
</para>
</para>
<para>
<para>
<table>
<table>
...
@@ -5180,7 +5177,310 @@ Only the attachment name is required to create a new attachment.
...
@@ -5180,7 +5177,310 @@ Only the attachment name is required to create a new attachment.
<entry>Only return group with the given id</entry>
<entry>String</entry>
</row>
<row>
<entry>name</entry>
<entry>Only return groups with the given name</entry>
<entry>String</entry>
</row>
<row>
<entry>type</entry>
<entry>Only return groups with the given type</entry>
<entry>String</entry>
</row>
<row>
<entry>nameLike</entry>
<entry>Only return groups with a name like the given value. Use <literal>%</literal> as wildcard-character.</entry>
<entry>String</entry>
</row>
<row>
<entry>member</entry>
<entry>Only return groups which have a member with the given username.</entry>
<entry>String</entry>
</row>
<row>
<entry>potentialStarter</entry>
<entry>Only return groups which members are potential starters for a process-definition with the given id.</entry>
<entry>String</entry>
</row>
<row>
<entry>sort</entry>
<entry>Field to sort results on, should be one of <literal>id</literal>, <literal>name</literal> or <literal>type</literal>.</entry>
<entry>String</entry>
</row>
<row>
<entrynamest="c1"nameend="c3"><para>The general <linklinkend="restPagingAndSort">paging and sorting query-parameters</link> can be used for this URL.</para></entry>
All request values are optional. For example, you can only include the 'name' attribute in the request body JSON-object, only updating the name of the group, leaving all other fields unaffected. When an attribute is explicitly included and is set to null, the group-value will be updated to null.
</para>
<para>
<table>
<title>Response codes</title>
<tgroupcols='2'>
<thead>
<row>
<entry>Response code</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry>200</entry>
<entry>Indicates the group was updated.</entry>
</row>
<row>
<entry>404</entry>
<entry>Indicates the requested group was not found.</entry>
</row>
<row>
<entry>409</entry>
<entry>Indicates the requested group was updated simultaneously.</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
<para>
<emphasisrole="bold">Success response body:</emphasis> see response for <literal>identity/groups/{groupId}</literal>.