Click or drag to resize

PrincipalObjectAttributeAccess Class

Defines CRM security principals (users and teams) access rights to secured field for an entity instance.
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkPrincipalObjectAttributeAccess

Namespace:  Novalys.VisualGuard.Security.CRM.Sdk
Assembly:  Novalys.VisualGuard.Security.CRM (in Novalys.VisualGuard.Security.CRM.dll) Version: 2019.0.101.19 (2019.0.0101.19)
Syntax
public class PrincipalObjectAttributeAccess : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The PrincipalObjectAttributeAccess type exposes the following members.

Constructors
  NameDescription
Public methodPrincipalObjectAttributeAccess
Default Constructor.
Top
Properties
  NameDescription
Public propertyaccount_principalobjectattributeaccess
N:1 account_principalobjectattributeaccess
Public propertyappointment_principalobjectattributeaccess
N:1 appointment_principalobjectattributeaccess
Public propertyAttributeId
Unique identifier of the shared secured field
Public propertyAttributes (Inherited from Entity.)
Public propertybusinessunit_principalobjectattributeaccess
N:1 businessunit_principalobjectattributeaccess
Public propertycampaign_principalobjectattributeaccess
N:1 campaign_principalobjectattributeaccess
Public propertycampaignactivity_principalobjectattributeaccess
N:1 campaignactivity_principalobjectattributeaccess
Public propertycampaignresponse_principalobjectattributeaccess
N:1 campaignresponse_principalobjectattributeaccess
Public propertycompetitor_principalobjectattributeaccess
N:1 competitor_principalobjectattributeaccess
Public propertyconnection_principalobjectattributeaccess
N:1 connection_principalobjectattributeaccess
Public propertycontact_principalobjectattributeaccess
N:1 contact_principalobjectattributeaccess
Public propertycontract_principalobjectattributeaccess
N:1 contract_principalobjectattributeaccess
Public propertycontractdetail_principalobjectattributeaccess
N:1 contractdetail_principalobjectattributeaccess
Public propertycustomeraddress_principalobjectattributeaccess
N:1 customeraddress_principalobjectattributeaccess
Public propertyemail_principalobjectattributeaccess
N:1 email_principalobjectattributeaccess
Public propertyentitlement_PrincipalObjectAttributeAccesses
N:1 entitlement_PrincipalObjectAttributeAccesses
Public propertyentitlementtemplate_PrincipalObjectAttributeAccesses
N:1 entitlementtemplate_PrincipalObjectAttributeAccesses
Public propertyEntityState (Inherited from Entity.)
Public propertyequipment_principalobjectattributeaccess
N:1 equipment_principalobjectattributeaccess
Public propertyExtensionData (Inherited from Entity.)
Public propertyfax_principalobjectattributeaccess
N:1 fax_principalobjectattributeaccess
Public propertyFormattedValues (Inherited from Entity.)
Public propertygoal_principalobjectattributeaccess
N:1 goal_principalobjectattributeaccess
Public propertyId (Overrides Entity.Id.)
Public propertyincident_principalobjectattributeaccess
N:1 incident_principalobjectattributeaccess
Public propertyinvoice_principalobjectattributeaccess
N:1 invoice_principalobjectattributeaccess
Public propertyinvoicedetail_principalobjectattributeaccess
N:1 invoicedetail_principalobjectattributeaccess
Public propertyItem (Inherited from Entity.)
Public propertykbarticle_principalobjectattributeaccess
N:1 kbarticle_principalobjectattributeaccess
Public propertylead_principalobjectattributeaccess
N:1 lead_principalobjectattributeaccess
Public propertyletter_principalobjectattributeaccess
N:1 letter_principalobjectattributeaccess
Public propertylist_principalobjectattributeaccess
N:1 list_principalobjectattributeaccess
Public propertylk_principalobjectattributeaccess_organizationid
N:1 lk_principalobjectattributeaccess_organizationid
Public propertyLogicalName (Inherited from Entity.)
Public propertymailmergetemplate_principalobjectattributeaccess
N:1 mailmergetemplate_principalobjectattributeaccess
Public propertymsdyn_postalbum_PrincipalObjectAttributeAccesses
N:1 msdyn_postalbum_PrincipalObjectAttributeAccesses
Public propertymsdyn_postconfig_PrincipalObjectAttributeAccesses
N:1 msdyn_postconfig_PrincipalObjectAttributeAccesses
Public propertymsdyn_postruleconfig_PrincipalObjectAttributeAccesses
N:1 msdyn_postruleconfig_PrincipalObjectAttributeAccesses
Public propertymsdyn_wallsavedquery_PrincipalObjectAttributeAccesses
N:1 msdyn_wallsavedquery_PrincipalObjectAttributeAccesses
Public propertymsdyn_wallsavedqueryusersettings_PrincipalObjectAttributeAccesses
N:1 msdyn_wallsavedqueryusersettings_PrincipalObjectAttributeAccesses
Public propertyObjectId
Unique identifier of the entity instance with shared secured field
Public propertyopportunity_principalobjectattributeaccess
N:1 opportunity_principalobjectattributeaccess
Public propertyopportunityproduct_principalobjectattributeaccess
N:1 opportunityproduct_principalobjectattributeaccess
Public propertyOrganizationId
Unique identifier of the associated organization.
Public propertyphonecall_principalobjectattributeaccess
N:1 phonecall_principalobjectattributeaccess
Public propertypricelevel_principalobjectattributeaccess
N:1 pricelevel_principalobjectattributeaccess
Public propertyPrincipalId
Unique identifier of the principal to which secured field is shared
Public propertyPrincipalObjectAttributeAccessId
Unique identifier of the shared secured field instance
Public propertyproduct_principalobjectattributeaccess
N:1 product_principalobjectattributeaccess
Public propertyqueue_principalobjectattributeaccess
N:1 queue_principalobjectattributeaccess
Public propertyqueueitem_principalobjectattributeaccess
N:1 queueitem_principalobjectattributeaccess
Public propertyquote_principalobjectattributeaccess
N:1 quote_principalobjectattributeaccess
Public propertyquotedetail_principalobjectattributeaccess
N:1 quotedetail_principalobjectattributeaccess
Public propertyReadAccess
Read permission for secured field instance
Public propertyrecurringappointmentmaster_principalobjectattributeaccess
N:1 recurringappointmentmaster_principalobjectattributeaccess
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyreportcategory_principalobjectattributeaccess
N:1 reportcategory_principalobjectattributeaccess
Public propertysalesliterature_principalobjectattributeaccess
N:1 salesliterature_principalobjectattributeaccess
Public propertysalesorder_principalobjectattributeaccess
N:1 salesorder_principalobjectattributeaccess
Public propertysalesorderdetail_principalobjectattributeaccess
N:1 salesorderdetail_principalobjectattributeaccess
Public propertyserviceappointment_principalobjectattributeaccess
N:1 serviceappointment_principalobjectattributeaccess
Public propertysharepointdocument_principalobjectattributeaccess
N:1 sharepointdocument_principalobjectattributeaccess
Public propertysharepointdocumentlocation_principalobjectattributeaccess
N:1 sharepointdocumentlocation_principalobjectattributeaccess
Public propertysharepointsite_principalobjectattributeaccess
N:1 sharepointsite_principalobjectattributeaccess
Public propertysocialactivity_principalobjectattributeaccess
N:1 socialactivity_principalobjectattributeaccess
Public propertysocialprofile_principalobjectattributeaccess
N:1 socialprofile_principalobjectattributeaccess
Public propertysystemuser_principalobjectattributeaccess
N:1 systemuser_principalobjectattributeaccess
Public propertysystemuser_principalobjectattributeaccess_principalid
N:1 systemuser_principalobjectattributeaccess_principalid
Public propertytask_principalobjectattributeaccess
N:1 task_principalobjectattributeaccess
Public propertyteam_principalobjectattributeaccess
N:1 team_principalobjectattributeaccess
Public propertyteam_principalobjectattributeaccess_principalid
N:1 team_principalobjectattributeaccess_principalid
Public propertyterritory_principalobjectattributeaccess
N:1 territory_principalobjectattributeaccess
Public propertyUpdateAccess
Update permission for secured field instance
Public propertyuserentityinstancedata_principalobjectattributeaccess
1:N userentityinstancedata_principalobjectattributeaccess
Public propertyVersionNumber
Top
Methods
  NameDescription
Public methodContains (Inherited from Entity.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributeValue``1 (Inherited from Entity.)
Protected methodGetFormattedAttributeValue (Inherited from Entity.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetRelatedEntities``1 (Inherited from Entity.)
Protected methodGetRelatedEntity``1 (Inherited from Entity.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetAttributeValue (Inherited from Entity.)
Protected methodSetRelatedEntities``1 (Inherited from Entity.)
Protected methodSetRelatedEntity``1 (Inherited from Entity.)
Public methodToEntity``1 (Inherited from Entity.)
Public methodToEntityReference (Inherited from Entity.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
Fields
See Also