{ "opencollection": "1.0.0", "info": { "name": "Rest Activity Security API", "version": "Platform.v2026.2.0.0.20260708" }, "items": [ { "info": { "name": "Security", "type": "folder" }, "items": [ { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.CreateGroup", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "\n\nCreates a new user group. \r\n\r\n**Security:** Requires Manage Users and Groups system right.\r\n\r\n**SDK API:** `envianceSdk.groups.createGroup(groupInfo, onsuccess, onerror)`\r\nnull\n\n\nenvianceSdk.groups.createGroup\r\n```\r\n[\r\n {\r\n \"name\": \"Group Name 0001\",\r\n \"rights\": [],\r\n \"members\": [\r\n \"eoleg1\"\r\n ]\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.scim.createGroup\r\n```\r\n[\r\n {\r\n \"schemas\": [\r\n \"urn:scim:schemas:core:1.0\"\r\n ],\r\n \"displayName\": \"Enviance 2111 " }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.GetGroup", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\n\nenvianceSdk.groups.getGroup\r\n```\r\n[\r\n \"Group Name 0001\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.groups.getGroupMembers\r\n```\r\n[\r\n \"Group Name 0001\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.scim.getGroup\r\n```\r\n[\r\n \"10EEE1F5-E345-4AEC-9ABD-46F7D5CECAFF\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.UpdateGroup", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\nUpdates a Group in the System. You cannot update the Administrators group.\r\n\r\n**Security:** Requires Manage Users and Groups system right.\r\n\r\n**SDK API:** `envianceSdk.groups.updateGroup(groupIdOrName, groupInfo, onsuccess, onerror)`\r\nnull\n\n\nenvianceSdk.groups.updateGroup\r\n```\r\n[\r\n \"Group Name 0001\",\r\n {\r\n \"name\": \"Group Name 0001 - changed\",\r\n \"rights\": [],\r\n \"members\": []\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.scim.fullUpdateGroup\r\n```\r\n[\r\n {\r\n \"schemas\": [\r\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.DeleteGroup", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\n\nenvianceSdk.groups.deleteGroup\r\n```\r\n[\r\n \"Group Name 0001\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.scim.deleteGroup\r\n```\r\n[\r\n \"10EEE1F5-E345-4AEC-9ABD-46F7D5CECAFF\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.GetGroupMembers", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName/members", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\n\nenvianceSdk.groups.getGroupMembers\r\n```\r\n[\r\n \"Group Name 0001\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.SetGroupMembers", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName/members", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\nSets the members of a Group, replacing the current members, if any. You cannot set the members of the Administrators Group.\r\n\r\n**Security:** Requires Manage Users and Groups system right.\r\n\r\n**SDK API:** `envianceSdk.groups.setGroupMembers(groupIdOrName, members, onsuccess, onerror)`\r\nnull\n\n\nenvianceSdk.groups.setGroupMembers\r\n```\r\n[\r\n \"Group Name 0001\",\r\n [\r\n \"eoleg1\",\r\n \"eoleg2\"\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.groups.setGroupMembersAsync\r\n```\r\n[\r\n \"Group Nam" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.AddGroupMembers", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName/members", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\n\nenvianceSdk.groups.addGroupMembers\r\n```\r\n[\r\n \"Group Name 0001\",\r\n [\r\n \"eoleg1\",\r\n \"eoleg2\"\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.groups.addGroupMembersAsync\r\n```\r\n[\r\n \"Group Name 0001\",\r\n [\r\n \"eoleg1\",\r\n \"eoleg2\"\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.RemoveGroupMember", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName/members/:userIdOrName", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" }, { "name": "userIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\nRemoves a User from a Group.\r\n\r\n** Security:** Requires Manage Users and Groups system right.\r\n\r\n** SDK API:** `envianceSdk.groups.removeGroupMember(groupIdOrName, userIdOrName, onsuccess, onerror)`\r\nnull\n\n\nenvianceSdk.groups.removeGroupMember\r\n```\r\n[\r\n \"Group Name 0001\",\r\n \"eoleg1\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.groups.removeGroupMemberAsync\r\n```\r\n[\r\n \"Group Name 0001\",\r\n \"eoleg1\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.RemoveGroupMemberAsync", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName/members/:userIdOrName/Async", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" }, { "name": "userIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\nRemoves a User from a Group asynchronously.\r\n\r\n**Security:** Requires Manage Users and Groups system right.\r\n\r\n** SDK API:** `envianceSdk.groups.removeGroupMemberAsync(groupIdOrName, userIdOrName, onsuccess, onerror)`\r\nnull\n\n\nenvianceSdk.groups.removeGroupMemberAsync\r\n```\r\n[\r\n \"Group Name 0001\",\r\n \"eoleg1\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.SetGroupMembersAsync", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName/members/Async", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\nAsynchronously sets the members of a Group, replacing the current members, if any. You cannot set the members of the Administrators Group.\r\n\r\n** Security:** Requires Manage Users and Groups system right.\r\n\r\n** SDK API:** `envianceSdk.groups.setGroupMembersAsync(groupIdOrName, members, onsuccess, onerror)`\r\nnull\n\n\nenvianceSdk.groups.setGroupMembersAsync\r\n```\r\n[\r\n \"Group Name 0001\",\r\n [\r\n \"eoleg1\",\r\n \"eoleg2\"\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.SecurityService.AddGroupMembersAsync", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/ver2/SecurityService.svc/groups/:groupIdOrName/members/Async", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ], "params": [ { "name": "groupIdOrName", "value": "", "type": "path" } ] }, "docs": "\n\n\nenvianceSdk.groups.addGroupMembersAsync\r\n```\r\n[\r\n \"Group Name 0001\",\r\n [\r\n \"eoleg1\",\r\n \"eoleg2\"\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" } ] } ], "bundled": true }