IDRARestServer Methods |
The IDRARestServer type exposes the following members.
Name | Description | |
---|---|---|
ActiveViewCreate |
Adds the ActiveView
UriTemplate: /dra/delegation/activeviews/post | |
ActiveViewDelete |
Removes the ActiveView
UriTemplate: /dra/delegation/activeviews/delete | |
ActiveViewRuleCreate |
Adds the ActiveView Rule
UriTemplate: /dra/delegation/rules/post | |
ActiveViewRuleDelete |
Removes the rules from ActiveView
UriTemplate: dra/delegation/rules/delete | |
AdvancedQueryCreate |
Creates an advanced query.
UriTemplate: /dra/advancedqueries/post | |
AdvancedQueryDelete |
Deletes the specified advanced query.
UriTemplate: /dra/domains/advancedqueries/delete | |
AdvancedQuerySetInfo |
Updates the property of the specified advanced query.
UriTemplate: /dra/advancedqueries/put | |
AssistantAdminEnum |
Retrieves a list of assistant admins that match the specified filters on dra server
UriTemplate: /dra/delegation/assistantadmins/get | |
AssistantAdminGroupMembersAdd |
Adds the specified users, groups and/or assistant admin groups rules to the assistant admin group
UriTemplate: /dra/delegation/assistantadmingroups/members/post | |
AssistantAdminGroupMembersEnum |
Returns the DRA powers delegated to the specified user
UriTemplate = "/dra/delegation/assistantadmingroups/members/get"
| |
AssistantAdminGroupMembersRemove |
Remove rules from the assistant Aamin group
UriTemplate: /dra/delegation/assistantadmingroups/members/delete | |
AssistantAdminObjectEnum |
Retrieves a list of assistant admins that match the specified filters on dra server
UriTemplate: /dra/assistantadmins/get | |
AzureContactCreate |
Creates a new Azure contact
UriTemplate: /dra/domains/{tenantIdentifier}/azurecontacts/post | |
AzureContactDelete |
Deletes the specified Azure contact
UriTemplate: /dra/tenants/{tenantIdentifier}/azurecontacts/delete | |
AzureContactSetInfo |
Updates the properties of an azure contact
UriTemplate: /dra/tenants/{tenantIdentifier}/azurecontacts/put | |
AzureGroupCreate |
Creates a new Azure group
UriTemplate: /dra/domains/{tenantIdentifier}/azuregroups/post | |
AzureGroupDelete |
Deletes the specified azure group
UriTemplate: /dra/tenants/{tenantIdentifier}/azuregroups/delete | |
AzureGroupMemberAdd |
Adds the specified objects to the azure group
UriTemplate: /dra/tenants/{tenantIdentifier}/azuregroups/members/post | |
AzureGroupMemberEnum |
Enumerates the members of the group
UriTemplate: /dra/tenants/{tenantIdentifier}/azuregroups/members/get | |
AzureGroupMemberRemove |
Removes the specified objects from the azure group
UriTemplate: /dra/tenants/{tenantIdentifier}/azuregroups/members/delete | |
AzureGroupMembershipEnum |
Get group membership on the specified object
UriTemplate: /dra/tenants/{tenantIdentifier}/azuregroups/membership/get | |
AzureGroupSetInfo |
Updates the properties of a azure group
UriTemplate: /dra/tenants/{tenantIdentifier}/azuregroups/put | |
AzureUserCreate |
Creates a new Azure user object.
UriTemplate: /dra/tenants/{tenantIdentifier}/azureusers/post | |
AzureUserDelete |
Deletes the specified azure user
UriTemplate: /dra/tenants/{tenantIdentifier}/azureusers/delete | |
AzureUserInvite |
Invites a new Azure user
UriTemplate: /dra/tenants/{tenantIdentifier}/azureusers/invite/post | |
AzureUserResetPassword |
Sets the password of a user.
UriTemplate: /dra/tenants/{tenantIdentifier}/azureusers/resetpassword/put | |
AzureUserSetInfo |
Updates the properties of a azure user
UriTemplate: /dra/tenants/{tenantIdentifier}/azureusers/put | |
BuiltinContainerSetInfo |
Updates the properties of a builtin container
UriTemplate: /dra/domains/{domainFqdn}/builtincontainers/put | |
ComputerCreate |
Creates a new computer object
UriTemplate: /dra/domains/{domainFqdn}/computers/post | |
ComputerDelete |
Deletes the specified computer
UriTemplate: /dra/domains/{domainFqdn}/computers/delete | |
ComputerMove |
Moves a computer to a new location
UriTemplate: /dra/domains/{domainFqdn}/computers/move | |
ComputerReset |
Resets a computer account
UriTemplate: /dra/domains/{domainFqdn}/computers/reset | |
ComputerRestore |
Restores a deleted computer from the recycle bin
UriTemplate: /dra/domains/{domainFqdn}/computers/restore | |
ComputerSetInfo |
Updates the properties of a computer
UriTemplate: /dra/domains/{domainFqdn}/computers/put | |
ContactCopy |
Copy the specified contact to a new contact
UriTemplate: /dra/domains/{domainFqdn}/contacts/copies | |
ContactCreate |
Creates a new contact object
UriTemplate: /dra/domains/{domainFqdn}/contacts/post | |
ContactDelete |
Deletes the specified contact
UriTemplate: /dra/domains/{domainFqdn}/contacts/delete | |
ContactDisableEmail |
Disables email on the specified contact.
UriTemplate: /dra/domains/{domainFqdn}/contacts/disableemail/put | |
ContactEnableEmail |
Enables email on the specified contact.
UriTemplate: /dra/domains/{domainFqdn}/contacts/enableemail/put | |
ContactGet |
Retrieves a list of contacts matching the specified search criteria or returns the requested attributes of a specified contact.
UriTemplate: /dra/domains/{domainFqdn}/contacts/get | |
ContactMove |
Moves a contact to a new location
UriTemplate: /dra/domains/{domainFqdn}/contacts/move | |
ContactRestore |
Restore the specified contact from the recycle bin
UriTemplate: /dra/domains/{domainFqdn}/contacts/restore | |
ContactSetInfo |
Updates the properties of a contact
UriTemplate: /dra/domains/{domainFqdn}/contacts/put | |
ContainerEnum |
Retrieves a list of managed objects that match the specified filters across all managed domains
UriTemplate: /dra/managedObjects/get | |
ContainerSetInfo |
Updates the properties of a container
UriTemplate: /dra/domains/{domainFqdn}/container/put | |
DeviceDisable |
Disable a device
UriTemplate: /dra/domains/{domainFqdn}/computer/device/disable/put | |
DeviceEnable |
Enable a device
UriTemplate: /dra/domains/{domainFqdn}/computer/device/enable/put | |
DeviceSetInfo |
Updates the properties of a device
UriTemplate: /dra/domains/{domainFqdn}/computer/device/put | |
DiskQuotaGetInfo |
Gets disk quota information in the Home Directory policies
UriTemplate: /dra/diskquota/get | |
DomainSetInfo |
Update the properties of a domain
UriTemplate: /dra/domains/{domainFqdn}/put | |
DynamicDistributionGroupCopy |
Copy the specified ddg to a new ddg
UriTemplate: /dra/domains/{domainFqdn}/dynamicdistributiongroups/copies/post | |
DynamicDistributionGroupCreate |
Creates a new dynamic distribution group object
UriTemplate: /dra/domains/{domainFqdn}/dynamicdistributiongroups/post | |
DynamicDistributionGroupDelete |
Deletes the specified dynamic distribution group
UriTemplate: /dra/domains/{domainFqdn}/dynamicdistributiongroups/delete | |
DynamicDistributionGroupMove |
Moves a dynamic distribution group to a new location
UriTemplate: /dra/domains/{domainFqdn}/dynamicdistributiongroups/move | |
DynamicDistributionGroupPreview |
Preview the objects defined for a specified ddg
UriTemplate: /dra/domains/{domainFqdn}/dynamicdistributiongroups/preview | |
DynamicDistributionGroupRestore |
Restore the specified dynamic distribution group from the recycle bin
UriTemplate: /dra/domains/{domainFqdn}/dynamicdistributiongroups/restore | |
DynamicDistributionGroupSetInfo |
Updates the properties of a dynamic distribution group
UriTemplate: /dra/domains/{domainFqdn}/dynamicdistributiongroups/put | |
EquipmentMailboxCreate |
Creates a new equipment mailbox object
UriTemplate: /dra/domains/{domainFqdn}/equipmentmailboxes/post | |
EquipmentMailboxGetRequest |
Retrieves a list of equipment mailboxes matching the specified search criteria or returns the requested attributes of a specified equipment mailbox.
UriTemplate: /dra/domains/{domainFqdn}/equipmentmailboxes/get | |
EventLogClear |
Clear a EventLog
UriTemplate: /dra/domains/{domainFqdn}/computer/eventlogs/delete | |
EventLogSetInfo |
Updates the properties of a eventLog
UriTemplate: /dra/domains/{domainFqdn}/computer/eventlogs/put | |
ExecuteLdapSearchQuery |
Retrieves a list of result from LDAP query.
UriTemplate: /dra/ldapsearchresults/get | |
FindBitLockerRecoveryPassword |
Retrieves the list of BitLocker recovery password in the specified domain.
UriTemplate: /dra/domains/{domainFqdn}/bitlockerrecoverypasswords/get | |
GetAdvancedQueryRequest |
Retrieves a list of advanced queries or returns the properties of a specified advanced query.
UriTemplate: /dra/advancedqueries/get | |
GetAnalyzerConfiguration |
Get analyzer configuration.
UriTemplate: /dra/analyzer/config/get | |
GetAnalyzerData |
Get analyzer data.
UriTemplate: /dra/analyzer/data/get | |
GetAuditReport |
Get Audit Reports generated from DRA and auditing servers configured.
UriTemplate: /dra/auditReport/get | |
GetAzureContactsRequest |
Retrieves a list of azure contacts matching the specified search criteria or returns the requested properties of a specified azure contact.
UriTemplate: /dra/tenants/{tenantIdentifier}/azurecontacts/get | |
GetAzureGroupsRequest |
Retrieves a list of azure groups matching the specified search criteria or returns the requested properties of a specified azure group.
UriTemplate: /dra/tenants/{tenantIdentifier}/azuregroups/get | |
GetAzureUsersRequest |
Retrieves a list of azure users matching the specified search criteria or returns the requested properties of a specified azure user.
UriTemplate: /dra/tenants/{tenantIdentifier}/azureusers/get | |
GetBuiltinContainersRequest |
Retrieves a list of builtin containers matching the specified search criteria or returns the requested attributes of a specified builtin container.
UriTemplate: /dra/domains/{domainFqdn}/builtincontainers/get | |
GetComputersRequest |
Retrieves a list of computers matching the specified search criteria or returns the requested attributes of a specified computer.
UriTemplate: /dra/domains/{domainFqdn}/computers/get | |
GetConfigurationPowers |
Retrieves the powers delegated to the caller specifically for viewing/updating aspects of DRA's configuration
UriTemplate: /dra/configurationPowers/get | |
GetContainersRequest |
Retrieves a list of containers matching the specified search criteria or returns the requested attributes of a specified container.
UriTemplate: /dra/domains/{domainFqdn}/containers/get | |
GetDeviceRequest |
The device object(s) defined for a specified computer
When deviceIdentifier is defined, a single device properties is returned. (computerIdentifier can be null in this case)
Otherwise a list of devices in computer is returned. (computerIdentifier CANNOT be null in this case)
UriTemplate: /dra/domains/{domainFqdn}/computer/devices/get | |
GetDomainControllersRequest |
Retrieves the list of domain controlles in the specified domain.
UriTemplate: /dra/domains/{domainFqdn}/domaincontrollers/get | |
GetDomainsRequest |
Retrieves a list of domains matching the specified search criteria or returns the requested attributes of a specified domain.
UriTemplate: /dra/domains/get | |
GetDRAActiveViewAssignments |
Get the Assignments associated with the ActiveView
UriTemplate: delegation/activeviews/assignments/get | |
GetDRAActiveViewRules |
Get the rules assigned to the ActiveView
UriTemplate: delegation/activeviews/rules/get | |
GetDraServersInDomain |
Retrieves the list of DRA servers registered in the specified domain
UriTemplate: /dra/domains/{domainFqdn}/draservers/get | |
GetDynamicDistributionGroupsRequest |
Retrieves a list of dynamic distribution groups matching the specified search criteria or returns the requested properties of a specified dynamic distribution group.
UriTemplate: /dra/domains/{domainFqdn}/dynamicdistributiongroups/get | |
GetEventLogRequest |
The EventLog object(s) defined for a specified computer
When eventLogIdentifier is defined, a single EventLog properties is returned. (computerIdentifier can be null in this case)
Otherwise a list of EventLogs in computer is returned. (computerIdentifier CANNOT be null in this case)
UriTemplate: /dra/domains/{domainFqdn}/computer/eventlogs/get | |
GetExchangeAdminGroups |
Retrieves the list of Exchange admin groups in the specified domain.
UriTemplate: /dra/domains/{domainFqdn}/exchangeServers/adminGroups/get | |
GetExchangeAliasName |
Retrieves exchange name alias. The Exchange alias is used with address lists as an alternative way of specifying the user in the To, Cc, or Bcc text boxes
of an e-mail message. (This is sometimes referred to as the nickname property.)
This method accepts the first and last name, the initials and the samAccountName. Based on the values in these fields, the server
will generate the alias according to policy set on the server. The default (no policy set) is the same as the samAccountName.
The required parameters depend on what policy is set. For example, if the selected policy is 'First-Initials-Last', then the
you should send firstName, initials, and lastName. When no policy is set, samAccountName is required.
UriTemplate: /dra/domains/{domainFqdn}/exchangeName/{nameType}/get | |
GetExchangeConfiguration |
Retrieves Exchange configuration for the specified domain.
UriTemplate: /dra/domains/{domainFqdn}/exchangeConfiguration/get | |
GetExchangeMailboxStores |
Retrieves the list of Exchange mailbox stores.
UriTemplate: /dra/domains/{domainFqdn}/exchangeServers/mailboxStores/get | |
GetExchangeOnlinePolicies |
Retrieves the list of exchange online mailbox policies
UriTemplate: /dra/tenants/{tenantIdentifier}/exchangeServers/policy/get | |
GetExchangePolicies |
Retrieves the list of exchange policies
UriTemplate: /dra/domains/{domainFqdn}/exchangeServers/policy/get | |
GetExchangeResourceSchemaByType |
Retrieves the list of Exchange custom resource room.
UriTemplate: /dra/domains/{domainFqdn}/exchangeServers/ResourceSchema/get | |
GetExchangeResourceSchemaEquipment |
Retrieves the list of Exchange custom resource equipment
UriTemplate: /dra/domains/{domainFqdn}/exchangeServers/ResourceSchema/equipment/get | |
GetExchangeResourceSchemaRooms |
Retrieves the list of Exchange custom resource rooms
UriTemplate: /dra/domains/{domainFqdn}/exchangeServers/ResourceSchema/rooms/get | |
GetExchangeServers |
Retrieves the list of Exchange servers in the specified domain. Returns properties about each server such as the LDAP path.
UriTemplate: /dra/domains/{domainFqdn}/exchangeServers/get | |
GetExchangeTasks |
Get a list of Exchnage tasks that can be performed for either a specific object or a list of objects.
UriTemplate: /dra/domains/{domainFqdn}/exchangeTasks/get You must specify either objectIdentifier or objectIdentifiers in the payload. | |
GetExchangeVersionInfo |
Get object exchnage version information
UriTemplate: /dra/domains/{domainFqdn}/exchange/version/Info/get | |
GetGroupManagedServiceAccountsRequest |
Retrieves a list of group managed service accounts matching the specified search criteria or returns the requested attributes of a specified group managed service account.
UriTemplate: /dra/domains/{domainFqdn}/groupmanagedserviceaccounts/get | |
GetGroupsRequest |
Retrieves a list of groups matching the specified search criteria or returns the requested properties of a specified group.
UriTemplate: /dra/domains/{domainFqdn}/groups/get | |
GetInformation |
Defines REST endpoint for getting information about the running DRA REST service.
This endpoint is accessed using HTTP GET.
UriTemplate: /rest | |
GetIntegrationServersRequest |
Either gets the properties of the specified integration server or returns a list of all integration servers of the specified type.
UriTemplate: /dra/integrations/{integrationType}/servers/get integrationType Map:
| |
GetMailboxMoveStatus |
Get mailbox move for the specified user's mailbox on the specified mailbox store.
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/moveStatus/get | |
GetMailboxProperties |
Retrieves rights/security information of specified mailbox
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/get | |
GetMailboxStoreConfiguration |
Get mailbox store configuration
UriTemplate: /dra/domains/{domainFqdn}/mailbox/store/configuration/get | |
GetMMSConfiguration |
Retrieves mms configuration information
UriTemplate: /dra/mms/configuration/get | |
GetOUsRequest |
Retrieves a list of organizational units matching the specified search criteria or returns the requested attributes of a specified organizational unit.
UriTemplate: /dra/domains/{domainFqdn}/ous/get | |
GetPowersByCategory |
Returns the property level permissions delegated to the caller over the specified object class for the specified operations
| |
GetPowersByOperationName |
Returns the operation level permissions delegated to the caller for the specified operations
| |
GetPowersDelegatedToUser |
Returns the DRA powers delegated to the specified user
UriTemplate = "/dra/domains/{domainFqdn}/users/powers/get"
Deprecated, use /dra/domains/{domainFqdn}/users/delegation/get" (GetUserDelegation(String, String, String, ConnectionParameters))
| |
GetPublicFolderMailboxes |
Retrieves the list of public folder mailboxes
UriTemplate: /dra/domains/{domainFqdn}/publicfolders/mailboxes/get | |
GetPublicFoldersRequest |
Retrieves a list of public folders matching the specified search criteria in a specific domain or returns the requested attributes of a specified public folder in that domain.
UriTemplate: /dra/domains/{domainFqdn}/publicFolders/get | |
GetRecycleBins |
Retrieves a list of recycle bins.
UriTemplate: /dra/recyclebins/get | |
GetResourceMailboxesRequest |
Retrieves a list of resource mailboxes matching the specified search criteria or returns the requested attributes of a specified resource mailbox.
UriTemplate: /dra/domains/{domainFqdn}/resourcemailboxes/get | |
GetServiceDependenciesRequest |
The dependencie service object(s) defined for a specified service
UriTemplate: /dra/domains/{domainFqdn}/computer/service/dependencies/get | |
GetServiceDependentsRequest |
The dependent service object(s) defined for a specified service
UriTemplate: /dra/domains/{domainFqdn}/computer/service/dependents/get | |
GetServiceRequest |
The service object(s) defined for a specified computer
When serviceIdentifier is defined, a single service properties is returned. (computerIdentifier can be null in this case)
Otherwise a list of services in computer is returned. (computerIdentifier CANNOT be null in this case)
UriTemplate: /dra/domains/{domainFqdn}/computer/services/get | |
GetSessionRequest |
The session object(s) defined for a specified computer
When sessionIdentifier is defined, a single session properties is returned. (computerIdentifier can be null in this case)
Otherwise a list of sessions in computer is returned. (computerIdentifier CANNOT be null in this case)
UriTemplate: /dra/domains/{domainFqdn}/computer/sessions/get | |
GetSharesRequest |
The share object(s) defined for a specified computer
When shareIdentifier is defined, a single share properties is returned. (computerIdentifier can be null in this case)
Otherwise a list of shares in computer is returned. (computerIdentifier CANNOT be null in this case)
UriTemplate: /dra/domains/{domainFqdn}/computer/shares/get | |
GetSkypeOnlineAudioConferencingProviders |
Gets the available Skype for Business Online audio conferencing providers available for a given user.
UriTemplate: /dra/skypeOnline/audioConferencingProviders/get | |
GetSkypePolicies |
Retrieves the list of skype policies
UriTemplate: /dra/domains/{domainFqdn}/skype/policies/{policyType}/get | |
GetSkypeTasks |
Get a list of Skype for Business tasks that cna be performed for either a specific object or a list of objects.
UriTemplate: /dra/domains/{domainFqdn}/skype/tasks/get | |
GetTemporaryGroupAssignmentRequest |
Retrives a list of temporary group assignments.
UriTemplate: /dra/temporarygroupassignments/get | |
GetUserDelegation |
Returns the DRA delegation model for the specified user
UriTemplate = "/dra/domains/{domainFqdn}/users/delegation/get"
| |
GetUsersRequest |
Retrieves a list of users matching the specified search criteria or returns the requested attributes of a specified user.
UriTemplate: /dra/domains/{domainFqdn}/users/get | |
GetVersion |
Defines REST endpoint for getting version information about the running DRA REST service.
This endpoint is accessed using HTTP GET.
UriTemplate: /rest/version | |
GroupCopy |
Copy the specified group to a new group
UriTemplate: /dra/domains/{domainFqdn}/groups/copies/post | |
GroupCreate |
Creates a new group
UriTemplate: /dra/domains/{domainFqdn}/groups/post | |
GroupDelete |
Deletes the specified group
UriTemplate: /dra/domains/{domainFqdn}/groups/delete | |
GroupDisableEmail |
Disables email on the specified group
UriTemplate: /dra/domains/{domainFqdn}/groups/disableemail/put | |
GroupEnableEmail |
Enables email on the specified group
UriTemplate: /dra/domains/{domainFqdn}/groups/enableemail/put | |
GroupGetPermissions |
Get a group permissions
UriTemplate = "/dra/domains/{domainFqdn}/groups/permissions/get"
| |
GroupManagedServiceAccountCreate |
Creates a new group managed service account
UriTemplate: /dra/domains/{domainFqdn}/groupmanagedserviceaccounts/post | |
GroupManagedServiceAccountDelete |
Deletes the specified group managed service account
UriTemplate: /dra/domains/{domainFqdn}/groupmanagedserviceaccounts/delete | |
GroupManagedServiceAccountMove |
Moves a group managed service account from one container to another
UriTemplate: /dra/domains/{domainFqdn}/groupmanagedserviceaccounts/move | |
GroupManagedServiceAccountSetInfo |
Updates the properties of a group managed service account
UriTemplate: /dra/domains/{domainFqdn}/groupmanagedserviceaccounts/put | |
GroupMemberAdd |
Adds the specified objects to the group
UriTemplate: /dra/domains/{domainFqdn}/groups/members/post | |
GroupMemberEnum |
Enumerates the members of the group
UriTemplate: /dra/domains/{domainFqdn}/groups/members/get | |
GroupMemberRemove |
Removes the specified objects from the group
UriTemplate: /dra/domains/{domainFqdn}/groups/members/delete | |
GroupMembershipEnum |
Get group membership on the specified object
UriTemplate: /dra/domains/{domainFqdn}/groups/membership/get | |
GroupMove |
Moves a group to a new location
UriTemplate: /dra/domains/{domainFqdn}/groups/move | |
GroupRestore |
Restore the specified group from the recycle bin
UriTemplate: /dra/domains/{domainFqdn}/groups/restore | |
GroupSetInfo |
Updates the properties of a group
UriTemplate: /dra/domains/{domainFqdn}/groups/put | |
GroupSetPermissions |
Set a group permissions
UriTemplate = "/dra/domains/{domainFqdn}/groups/permissions/put"
| |
IntegrationServerCreate |
Creates a new integration server configuration entry.
UriTemplate: /dra/integrations/{integrationType}/servers/post integrationType Map:
| |
IntegrationServerDelete |
Removes configured integration server.
UriTemplate: /dra/integrations/{integrationType}/servers/delete integrationType Map:
| |
IntegrationServerSetInfo |
Updates the properties of the specified integration server.
UriTemplate: /dra/integrations/{integrationType}/servers/put integrationType Map:
| |
IntegrationServerTestConnection |
Attempts a connection to an integration server.
UriTemplate: /dra/integrations/{integrationType}/servers/connections/post integrationType Map:
| |
LDAPEnum |
Retrieves a list of objects that match the specified LDAP query in the specified container. The LDAP query and the container are both specified
in the enumerationsOptions object
UriTemplate: /dra/ldapQuery/get | |
LDAPObjectEnum |
Retrieves a list of objects that match the specified LDAP query in the specified container. The LDAP query and the container are both specified
in the enumerationsOptions object
UriTemplate: /dra/ldapObjects/get | |
MailboxCopy |
Copy the specified user's mailbox to a new user's mailbox.
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/copies/post | |
ManagerGetInfo |
Gets basic display information for an object that is set as a Manager or Assistant
UriTemplate: /dra/domains/{domainFqdn}/manager/get | |
ObjectEnum |
Retrieves a list of managed objects that match the specified filters across all managed domains
UriTemplate: /dra/objects/get | |
ObjectGetDisplayProperties |
Gets display information for the requested objects
UriTemplate: /dra/managedObjects/displayProperties/get | |
OUCopy |
Copy the specified OU to a new OU
UriTemplate: /dra/domains/{domainFqdn}/ous/copies/post | |
OUCreate |
Creates a new OU object
UriTemplate: /dra/domains/{domainFqdn}/ous/post | |
OUDelete |
Deletes the specified OU
UriTemplate: /dra/domains/{domainFqdn}/ous/delete | |
OUMoveHere |
Moves an OU from one container to another
UriTemplate: /dra/domains/{domainFqdn}/ous/move | |
OUSetInfo |
Updates the properties of a OU
UriTemplate: /dra/domains/{domainFqdn}/ous/put | |
PasswordGenerate |
Generates a random password based on the current password policy settings
UriTemplate: /dra/password/get | |
PublicFolderCreate |
Creates a Public Folder object.
| |
PublicFolderDelete |
Removes a Public Folder object.
| |
PublicFolderEnum |
Retrieves a list of public folders matching the specified search criteria.
UriTemplate: /dra/publicFolders/get | |
PublicFolderMailDisable |
Disables email for Public Folder object.
| |
PublicFolderMailEnable |
Enables email for Public Folder object.
| |
PublicFolderSetInfo |
Updates the properties of a public folder
UriTemplate: /dra/domains/{domainFqdn}/publicFolders/put | |
RecycleBinDomainEnum |
Retrieves a list of managed objects from the specified domain's recycle bin that match the specified filters.
UriTemplate: /dra/recyclebins/{domainFqdn}/managedObjects/get | |
RecycleBinDomainObjectEnum |
Retrieves a list of managed objects from the specified domain's recycle bin that match the specified filters.
UriTemplate: /dra/recyclebins/{domainFqdn}/objects/get | |
RecycleBinEnum |
Retrieves a list of managed objects that match the specified filters across all recycle bins
UriTemplate: /dra/recyclebins/managedObjects/get | |
RecycleBinObjectEnum |
Retrieves a list of managed objects that match the specified filters across all recycle bins
UriTemplate: /dra/recyclebins/objects/get | |
ReEnableSkype |
Re-enables skype for business for a user.
UriTemplate: /dra/domains/{domainFqdn}/users/skype/skype/reenable/put | |
RemoveSkypeCertificate |
Removes skype certificate associated with a user.
UriTemplate: /dra/domains/{domainFqdn}/users/skype/certificate/delete | |
ResourceMailboxCopy |
Creates a copy of an existing resource mailbox
UriTemplate: /dra/domains/{domainFqdn}/resourcemailboxes/copies/post | |
ResourceMailboxDelete |
Deletes a resource mailbox
UriTemplate: /dra/domains/{domainFqdn}/resourcemailboxes/delete | |
ResourceMailboxMove |
Moves a resource mailbox to a new container
UriTemplate: /dra/domains/{domainFqdn}/resourcemailboxes/move | |
ResourceMailboxRestore |
Restore the specified resource mailbox from the recycle bin
UriTemplate: /dra/domains/{domainFqdn}/resourcemailboxes/restore | |
ResourceMailboxSetInfo |
Updates the properties of a resource mailbox
UriTemplate: /dra/domains/{domainFqdn}/resourcemailboxes/put | |
RoleAssociateActiveViewAssistantAdmin |
Delegate Roles and Powers Over an ActiveView
UriTemplate: /dra/delegation/activeviewassignments/post | |
RoleDetachActiveViewAssistantAdmin |
Remove Delegate Role or Power Over an ActiveView
UriTemplate: /dra/delegation/activeviewassignments/delete | |
RoomMailboxCreate |
Creates a new room mailbox object
UriTemplate: /dra/domains/{domainFqdn}/roommailboxes/post | |
RoomMailboxGetRequest |
Retrieves a list of room mailboxes matching the specified search criteria or returns the requested attributes of a specified room mailbox.
UriTemplate: /dra/domains/{domainFqdn}/roommailboxes/get | |
SchemaAttributeEnum |
Lists the attributes defined in the DRA schema for the specified object class
UriTemplate: /dra/attributes/{objectClass}/get | |
SecurityAssignmentEnum |
Retrieves a list of SecurityAssignments for user or group
UriTemplate: /dra/domains/{domainFqdn}/assignments/get | |
ServerGetInfo |
Retrieves information about the DRA server
UriTemplate: /dra/servers/current/get | |
ServiceContinue |
Continue a service
UriTemplate: /dra/domains/{domainFqdn}/computer/service/continue/put | |
ServicePause |
Pause a service
UriTemplate: /dra/domains/{domainFqdn}/computer/service/pause/put | |
ServiceSetInfo |
Updates the properties of a service
UriTemplate: /dra/domains/{domainFqdn}/computer/services/put | |
ServiceStart |
Start a service
UriTemplate: /dra/domains/{domainFqdn}/computer/service/start/put | |
ServiceStop |
Stop a service
UriTemplate: /dra/domains/{domainFqdn}/computer/service/stop/put | |
SessionDelete |
Delete a session
UriTemplate: /dra/domains/{domainFqdn}/computer/sessions/delete | |
SetAnalyzerConfiguration |
Configure analyzer.
UriTemplate: /dra/analyzer/config/put | |
SetGroupMailboxProperties |
Updates the security information of a mail enabled group
UriTemplate: /dra/domains/{domainFqdn}/groups/mailbox/put | |
SetTemporaryGroupAssignmentRequest |
Updates existing temporary group assignment.
UriTemplate: /dra/temporarygroupassignments/put | |
SetUserMailboxProperties |
Sets the rights/security information of specified mailbox
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/put | |
ShareClone |
Clone a share
UriTemplate: /dra/domains/{domainFqdn}/computer/share/copies/post | |
ShareCreate |
Creates a new share object
UriTemplate: /dra/domains/{domainFqdn}/computer/share/post | |
SharedArchiveMailboxCreate |
Create an archive mailbox for the specified shared mailbox
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/mailbox/archive/post | |
SharedArchiveMailboxDelete |
Delete an archive mailbox for the specified shared mailbox
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/mailbox/archive/delete | |
ShareDelete |
Deletes the specified share
UriTemplate: /dra/domains/{domainFqdn}/computer/shares/delete | |
SharedMailboxCopy |
Creates a copy of an existing shared mailbox
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/copies/post | |
SharedMailboxCreate |
Creates a new shared mailbox object
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/post | |
SharedMailboxDelete |
Deletes a shared mailbox
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/delete | |
SharedMailboxGetRequest |
Retrieves a list of shared mailboxes matching the specified search criteria or returns the requested attributes of a specified shared mailbox.
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/get | |
SharedMailboxMove |
Moves a shared Mailbox from one container to another
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/move | |
SharedMailboxRestore |
Restore the specified shared mailbox from the recycle bin
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/restore | |
SharedMailboxSetInfo |
Updates the properties of a shared mailbox
UriTemplate: /dra/domains/{domainFqdn}/sharedmailboxes/put | |
ShareSetInfo |
Updates the properties of a share
UriTemplate: /dra/domains/{domainFqdn}/computer/share/put | |
SubmitVarSet |
Defines the REST endpoint for using a VARSET to perform any DRA operation. The varset keys and values
are loaded from the submitted payload.
Format for varset entries is "varsetKey":"varsetValue"
UriTemplate: /dra/operations/varset/post | |
TemporaryGroupAssignmentCancel |
Cancels the temporary group assignment.
UriTemplate: /dra/temporarygroupassignments/cancel/put | |
TemporaryGroupAssignmentClearError |
Clears error in the temporary group assignment.
UriTemplate: /dra/temporarygroupassignments/clearerror/put | |
TemporaryGroupAssignmentCreate |
Creates a new temporary group assignment.
UriTemplate: /dra/temporarygroupassignments/post | |
TemporaryGroupAssignmentDelete |
Deletes the temporary group assignment.
UriTemplate: /dra/temporarygroupassignments/delete | |
TemporaryGroupAssignmentDisable |
Disables the temporary group assignment.
UriTemplate: /dra/temporarygroupassignments/disable/put | |
TemporaryGroupAssignmentEnable |
Enables the temporary group assignment.
UriTemplate: /dra/temporarygroupassignments/enable/put | |
TemporaryGroupAssignmentGetInfoRequest |
Retrives a configuration info of temporary group assignments.
UriTemplate: /dra/temporarygroupassignments/config/get | |
UpdateMailboxMoveRequest |
Update a mailbox move request for the specified mailbox.
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/moveStatus/put | |
UserArchiveMailboxCreate |
Create an archive mailbox for the specified user
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/archive/post | |
UserArchiveMailboxDelete |
Delete an archive mailbox for the specified user
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/archive/delete | |
UserCopy |
Copy the specified user to a new user
UriTemplate: /dra/domains/{domainFqdn}/users/copies | |
UserCreate |
Creates a new user object.
UriTemplate: /dra/domains/{domainFqdn}/users/post | |
UserDelete |
Deletes the specified user
UriTemplate: /dra/domains/{domainFqdn}/users/delete | |
UserDisable |
Disables a user
UriTemplate: /dra/domains/{domainFqdn}/users/disable/put | |
UserDisableEmail |
Disables email for the specified user.
UriTemplate: /dra/domains/{domainFqdn}/users/disableemail/put | |
UserDisableOffice365ArchiveMailbox |
Disables office 365 archive mailbox on the specified user.
UriTemplate: /dra/domains/{domainFqdn}/users/office365/mailbox/disablearchive | |
UserDisableSkype |
Deletes all Skype for Business Server related attributes from the specified user account. The user will no longer be able
to log into Skype for Business Server. The user can be subsequently re-enabled using the /dra/domains/{domainFqdn}/users/skype/enable/post
endpoint. However all previous information associated with the account will have to be re-created.
UriTemplate: /dra/domains/{domainFqdn}/users/skype/enable/p | |
UserEnable |
Enables a user
UriTemplate: /dra/domains/{domainFqdn}/users/enable/put | |
UserEnableEmail |
Enables email for the specified user.
UriTemplate: /dra/domains/{domainFqdn}/users/enableemail/put | |
UserEnableOffice365ArchiveMailbox |
Enables office 365 archive mailbox on the specified user.
UriTemplate: /dra/domains/{domainFqdn}/users/office365/mailbox/enablearchive | |
UserEnableSkype |
Enables a user for Skype for Business Server.
UriTemplate: /dra/domains/{domainFqdn}/users/skype/enable/post | |
UserGetMailboxUmProperties |
Gets the unified messaging properties for a user
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/umProperties/get | |
UserGetSkypeRegistrarPools |
Get skype pools
UriTemplate: /dra/domains/{domainFqdn}/users/skype/pools/get | |
UserInterfaceGetSettings |
Retrieves user settingss information about the DRA server
UriTemplate: /dra/userinterface/get | |
UserLockSkypePin |
Locks skype pin for a skype enabled user
UriTemplate: /dra/domains/{domainFqdn}/users/skype/pin/lock/put | |
UserMailboxCreate |
Creates a mailbox for the specified user on the specified mailbox store.
UriTemplate: /dra/domains/{domainFqdn}/users/createmailbox/put | |
UserMailboxDelete |
Deletes a mailbox for the specified user
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/delete | |
UserMailboxDeleteDeprecated |
Deletes a mailbox for the specified user
UriTemplate: /dra/domains/{domainFqdn}/users/deletemailbox/put | |
UserMailboxMove |
Move a mailbox for the specified user on the specified mailbox store.
UriTemplate: /dra/domains/{domainFqdn}/users/mailbox/move | |
UserMove |
Moves a user from one container to another
UriTemplate: /dra/domains/{domainFqdn}/users/move | |
UserMoveToSkypePool |
Moves the pool of Skype Enabled User
UriTemplate: /dra/domains/{domainFqdn}/users/skype/pool/put | |
UserResetPassword |
Resets the password and unlocks a user. User will be required to change password at next logon.
UriTemplate: /dra/domains/{domainFqdn}/users/resetpassword/put | |
UserRestore |
Restore the specified user from the recycle bin
UriTemplate: /dra/domains/{domainFqdn}/users/restore | |
UserSetInfo |
Updates the properties of a user
UriTemplate: /dra/domains/{domainFqdn}/users/put | |
UserUnlock |
Unlocks a user, but does not reset the password
UriTemplate: /dra/domains/{domainFqdn}/users/unlock/put | |
UserUnlockSkypePin |
Unlocks skype pin for a skype enabled user
UriTemplate: /dra/domains/{domainFqdn}/users/skype/pin/unlock/put | |
VAAssociate |
Creates a new virtual attribute association to a managed object class
UriTemplate: /dra/virtualAttributes/associations/post | |
VAAssociationsGet |
Lists virtual attributes associated to the specified class name. If no
class name is provided, returns virtual attributes not associated with any class
UriTemplate: /dra/virtualAttributes/associations/get | |
VACreate |
Creates a new virtual attribute
UriTemplate: /dra/virtualAttributes/post | |
VADisable |
Disables a new virtual attribute
UriTemplate: /dra/virtualAttributes/disable/put | |
VADisassociate |
Deletes a virtual attribute association to a managed object class
UriTemplate: /dra/virtualAttributes/associations/delete | |
VAEnable |
Enables a new virtual attribute
UriTemplate: /dra/virtualAttributes/enable/put | |
VAPropertyEnum |
Lists the virtual attributes defined for this DRA environment
UriTemplate: /dra/virtualAttributes/get | |
VirtualAttributeSchemaPropertyEnum |
Lists the virtual attributes defined in the DRA schema for the specified object class
UriTemplate: /dra/attributes/virutal/{objectClass}/get | |
WorkflowEventCreate |
Creates a Workflow Process event
| |
WorkflowParameterEnum |
Get Workflow Attributes
UriTemplate: /dra/workflow/parameters/get | |
WorkflowProcessEnum |
Enumerate Workflows
UriTemplate: /dra/workflows/get | |
WorkflowProcessStart |
Manually start a workflow process
UriTemplate: /dra/workitems/post | |
WorkItemEnum |
Enumerate Workitems
UriTemplate: /dra/workitems/get | |
WorkItemParametersGetInfo |
Get Workitem Attributes
UriTemplate: /dra/workitem/parameters/get |