"

Change the attributes of a group.

" . "GET" . "text/xml" . . . . . . "

This function allows to change the details of any group identified by either the name or the id. The group has to be created via acl.group.new() before.

  • \n\nname\n\n\n

    The name or the IRI of the group to change.

    \n
  • \n
  • \n\nid\n\n\n

    The identifier of the group to change.

    \n
  • \n
  • \n\nnewName\n\n\n

    The optional new name of the group. This name cannot be used by another group already.

    \n
  • \n
  • \n\nnewDescription\n\n\n

    The optional new description of the group.

    \n
  • \n
  • \n\naddMember\n\n\n

    An optional parameter which indicates the new members to add to the group. This parameter can be specified several times to add more than one member.

    \n
  • \n
  • \n\nremoveMember\n\n\n

    An optional parameter which indicates the members to remove from the group. This parameter can be specified several times to remove more than one member. If overwrite is 1 removeMember is ignored.

    \n
  • \n
  • \n\noverwrite\n\n\n

    If 1 the existing members of the given group are replaced by the ones specified in addMember.

    \n
  • \n\n

    On error an appropriate HTTP error code will be set in addition to a return value as described in ODS Error Result Codes.

    \nAuthentication

    This function requries authentication via one of the supported authentication methods as described in ODS Authentication.

    \n

    " . . . . . "EntryPoint - acl_groups_update" . . .