Class EOwnershipIndex
This is used as an index into a matrix of tablerights when calculating the access rights for an associate.
Namespace: SuperOffice.CRM.Security
Assembly: SoCore.dll
Syntax
public sealed class EOwnershipIndex : Enum
Fields
Anonymous
Anonymous users are not employees, could be anyone. Could be Neo trying to hack into your system... All anonymous users are mapped to this row in the rights matrix
value = 5
Declaration
public const EOwnershipIndex Anonymous
Field Value
Type | Description |
---|---|
EOwnershipIndex |
External
External users are not employees, and are always mapped to the same row in the matrix
value = 4
Declaration
public const EOwnershipIndex External
Field Value
Type | Description |
---|---|
EOwnershipIndex |
Group
The record belongs to someone is the same user group as us, but it isn't ours
value = 1
Declaration
public const EOwnershipIndex Group
Field Value
Type | Description |
---|---|
EOwnershipIndex |
MyCompany
External users: Other user belonging to the same contact (e.g. company)
value = 6
Declaration
public const EOwnershipIndex MyCompany
Field Value
Type | Description |
---|---|
EOwnershipIndex |
Other
The record belongs to someone in a separate group from us.
value = 2
Declaration
public const EOwnershipIndex Other
Field Value
Type | Description |
---|---|
EOwnershipIndex |
OtherGroup
The record belongs to a secondary group common to us.
value = 3
Declaration
public const EOwnershipIndex OtherGroup
Field Value
Type | Description |
---|---|
EOwnershipIndex |
OtherToExternal
External users: ???
value = 8
Declaration
public const EOwnershipIndex OtherToExternal
Field Value
Type | Description |
---|---|
EOwnershipIndex |
Owner
The record is owned by same associate as ourselves. i.e. it is our very own, our preciousssss
value = 0
Declaration
public const EOwnershipIndex Owner
Field Value
Type | Description |
---|---|
EOwnershipIndex |
SameProject
External users: Other user participating in the same project
value = 7
Declaration
public const EOwnershipIndex SameProject
Field Value
Type | Description |
---|---|
EOwnershipIndex |
System
This is used as an index into a matrix of tablerights when calculating the access rights for an associate.
Declaration
public const EOwnershipIndex System
Field Value
Type | Description |
---|---|
EOwnershipIndex |
value__
This is used as an index into a matrix of tablerights when calculating the access rights for an associate.
Declaration
public int value__
Field Value
Type | Description |
---|---|
Int32 |