Class UserInfo
Class providing information about the associate (user). This should have been an interface. Sorry about that.
Inherited Members
Namespace: SuperOffice.CRM
Assembly: SuperOffice.Plugins.dll
Syntax
public class UserInfo
Constructors
UserInfo()
Declaration
public UserInfo()
Properties
AssociateId
Primary key for the Associate
Declaration
public int AssociateId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
AssociateName
Username for the Associate
Declaration
public string AssociateName { get; set; }
Property Value
Type | Description |
---|---|
String |
CountryDomainName
User's country domain name. The user's person's country domain name (uk, no, se)
Declaration
public string CountryDomainName { get; set; }
Property Value
Type | Description |
---|---|
String |
CountryId
User's country id. The user's person's country id
Declaration
public int CountryId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
CountryName
User's country name. The user's person's country name
Declaration
public string CountryName { get; set; }
Property Value
Type | Description |
---|---|
String |
E-mail address
Declaration
public string Email { get; set; }
Property Value
Type | Description |
---|---|
String |
FullName
Firstname Lastname combined in a culture specific way.
Declaration
public string FullName { get; set; }
Property Value
Type | Description |
---|---|
String |
FunctionRights
Function Rights assigned to this user via the role: "admin-all", "allow-bulk-delete", "quote-can-approve", etc See also SuperOffice.CRM.FunctionRightStrings
Declaration
public string[] FunctionRights { get; set; }
Property Value
Type | Description |
---|---|
String[] |
Licenses
Licenses for this user: "superoffice.server", "superoffice.quote", "superoffice.quote-cal", "superoffice.user", etc. See also SuperOffice.License.SoLicenseNames
Declaration
public string[] Licenses { get; set; }
Property Value
Type | Description |
---|---|
String[] |
RoleId
Role primary key
Declaration
public int RoleId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
RoleName
Role name
Declaration
public string RoleName { get; set; }
Property Value
Type | Description |
---|---|
String |
Ticket
Netserver ticket which can be used for impersonating the user.
Declaration
public string Ticket { get; set; }
Property Value
Type | Description |
---|---|
String |