Apache Airavata 0.18
Home
User Documentation
Gateway User Tutorials
Gateway Admin Tutorials
Gateway Theme Implemenetation
Advance Application Configuration
Installation
Apache Airavata Installation
Django Installation
Technical Documentation
Apache Airavata API
Helix Job Management
Django Portal
Sharing Documentation
Introduction
API Overview
All Thrift Declarations
Sharing CPI
Sharing Models
FAQ
Previous Releses
Contact Us
Apache Airavata 0.18
Docs
»
Technical Documentation »
Sharing Documentation »
API Overview
Edit on GitHub
All Thrift Declarations
Module
Services
Data types
Constants
sharing_cpi
SharingRegistryService
addChildGroupsToParentGroup
addUsersToGroup
createDomain
createEntity
createEntityType
createGroup
createPermissionType
createUser
deleteDomain
deleteEntity
deleteEntityType
deleteGroup
deletePermissionType
deleteUser
getDomain
getDomains
getEntity
getEntityType
getEntityTypes
getGroup
getGroupMembersOfTypeGroup
getGroupMembersOfTypeUser
getGroups
getListOfSharedGroups
getListOfSharedUsers
getPermissionType
getPermissionTypes
getUser
getUsers
removeChildGroupFromParentGroup
removeUsersFromGroup
revokeEntitySharingFromGroups
revokeEntitySharingFromUsers
searchEntities
shareEntityWithGroups
shareEntityWithUsers
updateDomain
updateEntity
updateEntityType
updateGroup
updatePermissionType
updatedUser
userHasAccess
sharing_models
Domain
Entity
EntitySearchField
EntityType
GroupCardinality
GroupChildType
GroupMembership
GroupType
PermissionType
SearchCondition
SearchCriteria
Sharing
SharingRegistryException
SharingType
User
UserGroup
DO_NOT_SET_AT_CLIENTS_ID