| |
| ## All Thrift Declarations |
| |
| | Module | Services | Data types | Constants | |
| | ------ | -------- | ---------- | --------- | |
| | sharing_cpi | [SharingRegistryService](sharing-cpi.md#Svc_SharingRegistryService)<ul><li>[addChildGroupsToParentGroup](sharing-cpi.md#Fn_SharingRegistryService_addChildGroupsToParentGroup)</li><li>[addUsersToGroup](sharing-cpi.md#Fn_SharingRegistryService_addUsersToGroup)</li><li>[createDomain](sharing-cpi.md#Fn_SharingRegistryService_createDomain)</li><li>[createEntity](sharing-cpi.md#Fn_SharingRegistryService_createEntity)</li><li>[createEntityType](sharing-cpi.md#Fn_SharingRegistryService_createEntityType)</li><li>[createGroup](sharing-cpi.md#Fn_SharingRegistryService_createGroup)</li><li>[createPermissionType](sharing-cpi.md#Fn_SharingRegistryService_createPermissionType)</li><li>[createUser](sharing-cpi.md#Fn_SharingRegistryService_createUser)</li><li>[deleteDomain](sharing-cpi.md#Fn_SharingRegistryService_deleteDomain)</li><li>[deleteEntity](sharing-cpi.md#Fn_SharingRegistryService_deleteEntity)</li><li>[deleteEntityType](sharing-cpi.md#Fn_SharingRegistryService_deleteEntityType)</li><li>[deleteGroup](sharing-cpi.md#Fn_SharingRegistryService_deleteGroup)</li><li>[deletePermissionType](sharing-cpi.md#Fn_SharingRegistryService_deletePermissionType)</li><li>[deleteUser](sharing-cpi.md#Fn_SharingRegistryService_deleteUser)</li><li>[getDomain](sharing-cpi.md#Fn_SharingRegistryService_getDomain)</li><li>[getDomains](sharing-cpi.md#Fn_SharingRegistryService_getDomains)</li><li>[getEntity](sharing-cpi.md#Fn_SharingRegistryService_getEntity)</li><li>[getEntityType](sharing-cpi.md#Fn_SharingRegistryService_getEntityType)</li><li>[getEntityTypes](sharing-cpi.md#Fn_SharingRegistryService_getEntityTypes)</li><li>[getGroup](sharing-cpi.md#Fn_SharingRegistryService_getGroup)</li><li>[getGroupMembersOfTypeGroup](sharing-cpi.md#Fn_SharingRegistryService_getGroupMembersOfTypeGroup)</li><li>[getGroupMembersOfTypeUser](sharing-cpi.md#Fn_SharingRegistryService_getGroupMembersOfTypeUser)</li><li>[getGroups](sharing-cpi.md#Fn_SharingRegistryService_getGroups)</li><li>[getListOfSharedGroups](sharing-cpi.md#Fn_SharingRegistryService_getListOfSharedGroups)</li><li>[getListOfSharedUsers](sharing-cpi.md#Fn_SharingRegistryService_getListOfSharedUsers)</li><li>[getPermissionType](sharing-cpi.md#Fn_SharingRegistryService_getPermissionType)</li><li>[getPermissionTypes](sharing-cpi.md#Fn_SharingRegistryService_getPermissionTypes)</li><li>[getUser](sharing-cpi.md#Fn_SharingRegistryService_getUser)</li><li>[getUsers](sharing-cpi.md#Fn_SharingRegistryService_getUsers)</li><li>[removeChildGroupFromParentGroup](sharing-cpi.md#Fn_SharingRegistryService_removeChildGroupFromParentGroup)</li><li>[removeUsersFromGroup](sharing-cpi.md#Fn_SharingRegistryService_removeUsersFromGroup)</li><li>[revokeEntitySharingFromGroups](sharing-cpi.md#Fn_SharingRegistryService_revokeEntitySharingFromGroups)</li><li>[revokeEntitySharingFromUsers](sharing-cpi.md#Fn_SharingRegistryService_revokeEntitySharingFromUsers)</li><li>[searchEntities](sharing-cpi.md#Fn_SharingRegistryService_searchEntities)</li><li>[shareEntityWithGroups](sharing-cpi.md#Fn_SharingRegistryService_shareEntityWithGroups)</li><li>[shareEntityWithUsers](sharing-cpi.md#Fn_SharingRegistryService_shareEntityWithUsers)</li><li>[updateDomain](sharing-cpi.md#Fn_SharingRegistryService_updateDomain)</li><li>[updateEntity](sharing-cpi.md#Fn_SharingRegistryService_updateEntity)</li><li>[updateEntityType](sharing-cpi.md#Fn_SharingRegistryService_updateEntityType)</li><li>[updateGroup](sharing-cpi.md#Fn_SharingRegistryService_updateGroup)</li><li>[updatePermissionType](sharing-cpi.md#Fn_SharingRegistryService_updatePermissionType)</li><li>[updatedUser](sharing-cpi.md#Fn_SharingRegistryService_updatedUser)</li><li>[userHasAccess](sharing-cpi.md#Fn_SharingRegistryService_userHasAccess)</li> </ul>| | | |
| | sharing_models | | <ul><li>[Domain](sharing-models.md#Struct_Domain)</li><li>[Entity](sharing-models.md#Struct_Entity)</li><li>[EntitySearchField](sharing-models.md#Enum_EntitySearchField)</li><li>[EntityType](sharing-models.md#Struct_EntityType)</li><li>[GroupCardinality](sharing-models.md#Enum_GroupCardinality)</li><li>[GroupChildType](sharing-models.md#Enum_GroupChildType)</li><li>[GroupMembership](sharing-models.md#Struct_GroupMembership)</li><li>[GroupType](sharing-models.md#Enum_GroupType)</li><li>[PermissionType](sharing-models.md#Struct_PermissionType)</li><li>[SearchCondition](sharing-models.md#Enum_SearchCondition)</li><li>[SearchCriteria](sharing-models.md#Struct_SearchCriteria)</li><li>[Sharing](sharing-models.md#Struct_Sharing)</li><li>[SharingRegistryException](sharing-models.md#Struct_SharingRegistryException)</li><li>[SharingType](sharing-models.md#Enum_SharingType)</li><li>[User](sharing-models.md#Struct_User)</li><li>[UserGroup](sharing-models.md#Struct_UserGroup)</li></ul> | [`DO_NOT_SET_AT_CLIENTS_ID`](sharing-models.md#Const_DO_NOT_SET_AT_CLIENTS_ID) | |