AccessRights Class

The ACCESSRIGHTS class type describes the possible access rights for a user. Please note that although the APIs may accept any value, these are the valid values for access rights. To specify multiple values, use the OR operator as shown in the following example.

uint right = Microsoft.CRM.Flags.AccessRights.CRM_ACCESS_READ | Microsoft.CRM.Flags.AccessRights.CRM_ACCESS_WRITE | Microsoft.CRM.Flags.AccessRights.CRM_ACCESS_SHARE;

This class does not need instantiation or initialization because the fields represent constant integer values. These values are intended to be used as a parameter in the Microsoft CRM APIs.

  System.Object

   AccessRights
[Visual Basic .NET]
Public Class AccessRights
   Inherits System.Object
[C#]
public class AccessRights: System.Object
[C++]
public __gc class AccessRights: public System.Object

The AccessRights class exposes the following integer fields.

Integer fields Value Description
CRM_ACCESS_ALL CRM_ACCESS_READ |

CRM_ACCESS_WRITE |

CRM_ACCESS_DELETE |

CRM_ACCESS_APPEND |

CRM_ACCESS_ASSIGN |

CRM_ACCESS_SHARE |

CRM_ACCESS_CREATE |

CRM_ACCESS_EXECUTE |

CRM_ACCESS_APPENDTO

The union of all access rights.
CRM_ACCESS_APPEND 0x00000004 The right to append the specified object to another object.
CRM_ACCESS_APPENDTO 0x00000010 The right to append another object to the specified object.
CRM_ACCESS_ASSIGN 0x00080000 The right to assign the specified object to another security principal.
CRM_ACCESS_CREATE 0x00000020 The right to create an instance of the object type.
CRM_ACCESS_DELETE 0x00010000 The right to delete the specified object.
CRM_ACCESS_EXECUTE 0x00000040 The right to execute the specified query.
CRM_ACCESS_READ 0x00000001 The right to read the specified type of object.
CRM_ACCESS_SHARE 0x00040000 The right to share the specified object.
CRM_ACCESS_WRITE 0x00000002 The right to write (update) the specified object.

Requirements

Namespace: Microsoft.CRM.Flags

Assembly: microsoft.crm.proxy.dll

See Also

© 2003 Microsoft Corporation. All rights reserved.