IAdmExchangeMailboxRightsModification
The IAdmExchangeMailboxRightsModification interface allows to modify access rights for an Exchange mailbox.
Inheritance: IUnknown
To modify access rights for an Exchange mailbox, you need to create a new instance of the IAdmExchangeMailboxRightsModification interface. To do this, you need to call the default constructor of the AdmExchangeMailboxRightsModification class that implements the interface.
How
- PowerShell
-
[Reflection.Assembly]::LoadWithPartialName("Softerra.Adaxes.Adsi") $mailboxRights = New-Object ` "Softerra.Adaxes.Adsi.Exchange.AdmExchangeMailboxRightsModification"
- C#
-
using Softerra.Adaxes.Interop.Adsi; using Softerra.Adaxes.Adsi; using Softerra.Adaxes.Interop.Adsi.Exchange; using Softerra.Adaxes.Interop.Adsi.PersistentObjects; class Program { static void Main(string[] args) { AdmExchangeMailboxRightsModification mailboxRights = new AdmExchangeMailboxRightsModification(); } }
Properties
-
Property
-
Description
-
Operation
-
Gets or sets the operation to be performed on mailbox rights.
-
Permission
-
Gets or sets the permission to be added or removed.
Details
Operation
Gets or sets the operation to be performed on mailbox rights.
- Type:
- ADS_PROPERTY_OPERATION_ENUM
- Access:
- Read/Write
Remarks
Only the following values are allowed for the property:
- ADS_PROPERTY_APPEND
- ADS_PROPERTY_DELETE
Permission
Gets or sets the permission to be added or removed.
- Type:
- IAdmExchangeMailboxPermission
- Access:
- Read/Write
Requirements
Minimum required version: 2013.1