Class SfUserRole
- Namespace
- NetCoreForce.Models
- Assembly
- NetCoreForce.Models.dll
Role
SObject Name: UserRole
Custom Object: False
public class SfUserRole : SObject
- Inheritance
-
SfUserRole
- Inherited Members
Properties
CaseAccessForAccountOwner
Case Access Level for Account Owner
Name: CaseAccessForAccountOwner
SF Type: picklist
Nillable: True
[JsonProperty(PropertyName = "caseAccessForAccountOwner")]
public string CaseAccessForAccountOwner { get; set; }
Property Value
ContactAccessForAccountOwner
Contact Access Level for Account Owner
Name: ContactAccessForAccountOwner
SF Type: picklist
Nillable: True
[JsonProperty(PropertyName = "contactAccessForAccountOwner")]
[Updateable(false)]
[Createable(false)]
public string ContactAccessForAccountOwner { get; set; }
Property Value
DeveloperName
Developer Name
Name: DeveloperName
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "developerName")]
public string DeveloperName { get; set; }
Property Value
ForecastUserId
User ID
Name: ForecastUserId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "forecastUserId")]
public string ForecastUserId { get; set; }
Property Value
Id
Role ID
Name: Id
SF Type: id
Nillable: False
[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }
Property Value
LastModifiedBy
ReferenceTo: User
RelationshipName: LastModifiedBy
[JsonProperty(PropertyName = "lastModifiedBy")]
[Updateable(false)]
[Createable(false)]
public SfUser LastModifiedBy { get; set; }
Property Value
LastModifiedById
Last Modified By ID
Name: LastModifiedById
SF Type: reference
Nillable: False
[JsonProperty(PropertyName = "lastModifiedById")]
[Updateable(false)]
[Createable(false)]
public string LastModifiedById { get; set; }
Property Value
LastModifiedDate
Last Modified Date
Name: LastModifiedDate
SF Type: datetime
Nillable: False
[JsonProperty(PropertyName = "lastModifiedDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? LastModifiedDate { get; set; }
Property Value
MayForecastManagerShare
May Forecast Manager Share
Name: MayForecastManagerShare
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "mayForecastManagerShare")]
[Updateable(false)]
[Createable(false)]
public bool? MayForecastManagerShare { get; set; }
Property Value
- bool?
Name
Name
Name: Name
SF Type: string
Nillable: False
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
OpportunityAccessForAccountOwner
Opportunity Access Level for Account Owner
Name: OpportunityAccessForAccountOwner
SF Type: picklist
Nillable: False
[JsonProperty(PropertyName = "opportunityAccessForAccountOwner")]
public string OpportunityAccessForAccountOwner { get; set; }
Property Value
ParentRole
ReferenceTo: UserRole
RelationshipName: ParentRole
[JsonProperty(PropertyName = "parentRole")]
[Updateable(false)]
[Createable(false)]
public SfUserRole ParentRole { get; set; }
Property Value
ParentRoleId
Parent Role ID
Name: ParentRoleId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "parentRoleId")]
public string ParentRoleId { get; set; }
Property Value
PortalAccountId
Account ID
Name: PortalAccountId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "portalAccountId")]
[Updateable(false)]
[Createable(true)]
public string PortalAccountId { get; set; }
Property Value
PortalAccountOwnerId
User ID
Name: PortalAccountOwnerId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "portalAccountOwnerId")]
[Updateable(false)]
[Createable(false)]
public string PortalAccountOwnerId { get; set; }
Property Value
PortalType
Portal Type
Name: PortalType
SF Type: picklist
Nillable: True
[JsonProperty(PropertyName = "portalType")]
[Updateable(false)]
[Createable(true)]
public string PortalType { get; set; }
Property Value
RollupDescription
Description
Name: RollupDescription
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "rollupDescription")]
public string RollupDescription { get; set; }
Property Value
SObjectTypeName
[JsonIgnore]
public static string SObjectTypeName { get; }
Property Value
SystemModstamp
System Modstamp
Name: SystemModstamp
SF Type: datetime
Nillable: False
[JsonProperty(PropertyName = "systemModstamp")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? SystemModstamp { get; set; }