Show/Hide Toolbars

Therefore Web API Programming Interface 1.0

REST URL (POST) https://tenant.thereforeonline.com/theservice/v0001/restun/GetRoleAssignments

SOAP Action (POST) http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetRoleAssignments

 

Gets list of assignments of roles to users on one Thereforeâ„¢ object.

 

 

Input Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetRoleAssignments

 

Element Name

Element Type

Restrictions

Description

â–  parameters

 

 


â–  ObjectNo

xs:int

mandatory

Sets the identifier for the object (e.g. for documents this is the document number, for a category this is the category number).

â–  ObjectType

 

mandatory

restriction enum (xs:string)

- Unknown (-1)

- Server (1)

- Document (2)

- Category (3)

- Field (4)

- DataType (5)

- MediaPool (6)

- Media (7)

- IndexingProfile (8)

- SpoolType (9)

- Query (10)

- User (11)

- Group (12)

- CaptureProfile (13)

- PreProcessor (14)

- COLDForm (15)

- QueryTemplate (16)

- Folder (17)

- LoaderProfile (18)

- WorkflowProcess (19)

- WorkflowTask (20)

- WorkflowInstance (21)

- KeyDict (22)

- StoragePolicy (23)

- Device (24)

- StorageArea (25)

- RetentionPolicy (26)

- Count (27)

- UniversalConnectorProfile (29)

- CaseDefinition (37)

- Case (38)

- Stamp (40)

- ReportDefinition (41)

- eForm (47)

- eFormSubmission (48)

- FormImage (99)

- Keyword (100)

- Migrate (101)

- Connectors (900)

- StorageCtgry (901)

- ServerMediaPools (902)

- StorageAreaMedia (903)

- ServerDevices (904)

- ServerMedia (905)

- TheSystem (1000)

- COLD (1001)

- ExchangeConnector (1002)

- LotusConnector (1003)

- SAPConnector (1004)

Sets the type of the object.

â–  SubObjNo

xs:int

 

Sets the sub object number of the object. This is used for categories only.

â–¡ CaseDefinitionNo

xs:int

nillable

Sets the number of the case definition. Needed for loading conditions if ObjectType is Field(4). The CategoryNo and CaseDefinitionNo are mutually exclusive, only one should be set.

â–¡ CategoryNo

xs:int

nillable

Sets the number of the category. Needed for loading conditions if ObjectType is Field(4). The CategoryNo and CaseDefinitionNo are mutually exclusive, only one should be set.

 

 

Output Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetRoleAssignmentsResponse

 

Element Name

Element Type

Restrictions

Description

â–  parameters

 

 


â–¡ RoleAssignments

 

nillable

Gets role assignments.

≡ WSRoleAssignment

 

list nillable


â–¡ Condition

xs:string

nillable

Gets condition defined for the role.

â–  Inherited

xs:boolean

 

Gets inheritance flag.

â–  RoleNo

xs:int

 

Gets the role number.

â–  UserNo

xs:int

 

Gets the user number.

 

 

 

Legend:

 

â– 

Not nillable element.

â–¡

Nillable element.

≡

List of elements.

Bold

Mandatory element.

 

 

© 2025 Therefore Corporation, all rights reserved.