Enum 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
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.7.0.0")]
public enum EOwnershipIndex
Fields
| Name | Description |
|---|---|
| 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
|
| CustomObjects | Custom objects
|
| External | External users are not employees, and are always mapped to the same row in the matrix
|
| Group | The record belongs to someone is the same user group as us, but it isn't ours
|
| MyCompany | External users: Other user belonging to the same contact (e.g. company)
|
| Other | The record belongs to someone in a separate group from us.
|
| OtherGroup | The record belongs to a secondary group common to us.
|
| OtherToExternal | External users: ???
|
| Owner | The record is owned by same associate as ourselves. i.e. it is our very own, our preciousssss
|
| SameProject | External users: Other user participating in the same project
|
| System | This is used as an index into a matrix of tablerights when calculating the access rights for an associate. |