Skip to content

IAdmExchangeMailboxRightsModification

The IAdmExchangeMailboxRightsModification interface allows to modify access rights for an Exchange mailbox.

Inheritance: The IAdmExchangeMailboxRightsModification interface inherits from the IUnknown interface.

Note

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
[Reflection.Assembly]::LoadWithPartialName("Softerra.Adaxes.Adsi")

$mailboxRights = New-Object `
    "Softerra.Adaxes.Adsi.Exchange.AdmExchangeMailboxRightsModification"
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.

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.


Requirements

Minimum required version: 2013.1

See also