Class ItemPermission
Represents information about a permission applied to an individual item.
Inherited Members
Namespace: Algenta.Colectica.Model.Repository
Assembly: Algenta.Colectica.Model.dll
Syntax
[DataContract(Namespace = "http://ns.colectica.com/2009/07/")]
public class ItemPermission
Properties
AgencyId
Gets or sets the agency identifier of the item to which the permission applies.
Declaration
[DataMember]
public string AgencyId { get; set; }
Property Value
Type | Description |
---|---|
string |
Identifier
Gets or sets the identifier of the item to which the permission applies.
Declaration
[DataMember]
public Guid Identifier { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Permission
Gets or sets the type of permission being defined.
Declaration
[DataMember]
public PermissionType Permission { get; set; }
Property Value
Type | Description |
---|---|
PermissionType |
PermissionId
Gets or sets the identifier of the permission being defined.
Declaration
[DataMember]
public long PermissionId { get; set; }
Property Value
Type | Description |
---|---|
long |
RoleName
Gets or sets the name of the role to which this permission applies.
Declaration
[DataMember]
public string RoleName { get; set; }
Property Value
Type | Description |
---|---|
string |
Version
Gets or sets the version of the item to which the permission applies.
Declaration
[DataMember]
public long? Version { get; set; }
Property Value
Type | Description |
---|---|
long? |