Table of Contents

Class SfUserRecordAccess

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

User Record Access

SObject Name: UserRecordAccess

Custom Object: False

public class SfUserRecordAccess : SObject
Inheritance
SfUserRecordAccess
Inherited Members

Properties

HasAllAccess

Has All Access

Name: HasAllAccess

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "hasAllAccess")]
[Updateable(false)]
[Createable(false)]
public bool? HasAllAccess { get; set; }

Property Value

bool?

HasDeleteAccess

Has Delete Access

Name: HasDeleteAccess

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "hasDeleteAccess")]
[Updateable(false)]
[Createable(false)]
public bool? HasDeleteAccess { get; set; }

Property Value

bool?

HasEditAccess

Has Edit Access

Name: HasEditAccess

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "hasEditAccess")]
[Updateable(false)]
[Createable(false)]
public bool? HasEditAccess { get; set; }

Property Value

bool?

HasReadAccess

Has Read Access

Name: HasReadAccess

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "hasReadAccess")]
[Updateable(false)]
[Createable(false)]
public bool? HasReadAccess { get; set; }

Property Value

bool?

HasTransferAccess

Has Transfer Access

Name: HasTransferAccess

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "hasTransferAccess")]
[Updateable(false)]
[Createable(false)]
public bool? HasTransferAccess { get; set; }

Property Value

bool?

Id

User Record Access ID

Name: Id

SF Type: id

Nillable: False

[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }

Property Value

string

MaxAccessLevel

Maximum Access Level

Name: MaxAccessLevel

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "maxAccessLevel")]
[Updateable(false)]
[Createable(false)]
public string MaxAccessLevel { get; set; }

Property Value

string

RecordId

Record ID

Name: RecordId

SF Type: picklist

Nillable: False

[JsonProperty(PropertyName = "recordId")]
[Updateable(false)]
[Createable(false)]
public string RecordId { get; set; }

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

UserId

User ID

Name: UserId

SF Type: reference

Nillable: False

[JsonProperty(PropertyName = "userId")]
[Updateable(false)]
[Createable(false)]
public string UserId { get; set; }

Property Value

string