Table of Contents

Class SfPermissionSetAssignment

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Permission Set Assignment

SObject Name: PermissionSetAssignment

Custom Object: False

public class SfPermissionSetAssignment : SObject
Inheritance
SfPermissionSetAssignment
Inherited Members

Properties

Assignee

ReferenceTo: User

RelationshipName: Assignee

[JsonProperty(PropertyName = "assignee")]
[Updateable(false)]
[Createable(false)]
public SfUser Assignee { get; set; }

Property Value

SfUser

AssigneeId

Assignee ID

Name: AssigneeId

SF Type: reference

Nillable: False

[JsonProperty(PropertyName = "assigneeId")]
[Updateable(false)]
[Createable(true)]
public string AssigneeId { get; set; }

Property Value

string

ExpirationDate

Expires On

Name: ExpirationDate

SF Type: datetime

Nillable: True

[JsonProperty(PropertyName = "expirationDate")]
public DateTimeOffset? ExpirationDate { get; set; }

Property Value

DateTimeOffset?

Id

PermissionSetAssignment ID

Name: Id

SF Type: id

Nillable: False

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

Property Value

string

IsActive

Is Active

Name: IsActive

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsRevoked

Is Revoked

Name: IsRevoked

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isRevoked")]
[Updateable(true)]
[Createable(false)]
public bool? IsRevoked { get; set; }

Property Value

bool?

PermissionSet

ReferenceTo: PermissionSet

RelationshipName: PermissionSet

[JsonProperty(PropertyName = "permissionSet")]
[Updateable(false)]
[Createable(false)]
public SfPermissionSet PermissionSet { get; set; }

Property Value

SfPermissionSet

PermissionSetGroup

ReferenceTo: PermissionSetGroup

RelationshipName: PermissionSetGroup

[JsonProperty(PropertyName = "permissionSetGroup")]
[Updateable(false)]
[Createable(false)]
public SfPermissionSetGroup PermissionSetGroup { get; set; }

Property Value

SfPermissionSetGroup

PermissionSetGroupId

PermissionSetGroup ID

Name: PermissionSetGroupId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "permissionSetGroupId")]
[Updateable(false)]
[Createable(true)]
public string PermissionSetGroupId { get; set; }

Property Value

string

PermissionSetId

PermissionSet ID

Name: PermissionSetId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "permissionSetId")]
[Updateable(false)]
[Createable(true)]
public string PermissionSetId { get; set; }

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SystemModstamp

Date Assigned

Name: SystemModstamp

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "systemModstamp")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? SystemModstamp { get; set; }

Property Value

DateTimeOffset?