FieldPermission Entity Metadata

[Applies to: Microsoft Dynamics CRM 2011]

The following information is for the field permission entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name and early bound class for this entity is FieldPermission.

To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the Metadata for Your Organization.

In This Topic

Entity Metadata

Privilege Metadata

Entity Metadata

One-to-Many Relationships

Many-to-Many Relationships

Many-to-One Relationships

Entity Metadata

The following table shows the metadata for the field permission entity.

Metadata property Value

EntityLogicalName

fieldpermission

OTC

1201

OwnershipType

None

AutoRouteToOwnerQueue

False

CanBeInManyToMany

False

CanBePrimaryEntityInRelationship

False

CanBeRelatedEntityInRelationship

False

CanCreateAttributes

False

CanCreateCharts

False

CanCreateForms

False

CanCreateViews

False

CanModifyAdditionalSettings

True

CanTriggerWorkflow

False

IsActivity

False

IsActivityParty

False

IsAuditEnabled

False

IsAvailableOffline

False

IsChildEntity

True

IsConnectionsEnabled

canmodifyconnectionsettings

IsCustomEntity

False

IsCustomizable

True

IsDocumentManagementEnabled

False

IsDuplicateDetectionEnabled

False

IsEnabledForCharts

False

IsImportable

False

IsIntersect

False

IsMailMergeEnabled

False

IsManaged

True

IsMappable

False

IsReadingPaneEnabled

True

IsRenameable

False

IsValidForAdvancedFind

False

IsValidForQueue

False

IsVisibleInMobile

False

PrimaryIdAttribute

fieldpermissionid

PrimaryNameAttribute

ReportViewName

RecurrenceBaseEntityLogicalName

Description

Group of privileges used to categorize users to provide appropriate access to secured columns.

DisplayName

Field Permission

DisplayCollectionName

Field Permissions

Privilege Metadata

There is no privilege metadata for the field permission entity.

Attribute Metadata

The following table shows the attribute metadata for the field permission entity.

LogicalName Description Type SchemaName IsCustomAttribute IsCustomizable RequiredLevel IsValidForCreate IsValidForRead IsValidForUpdate CanBeSecuredForCreate CanBeSecuredForRead CanBeSecuredForUpdate IsAuditEnabled IsManaged IsPrimaryId IsPrimaryName IsRenameable IsSecured IsValidForAdvancedFind DisplayName DeprecatedVersion

attributelogicalname

Attribute Name.

String

AttributeLogicalName

False

False

SystemRequired

True

True

False

False

False

False

True

True

False

False

False

False

False

Name of the attribute for which this privilege is defined

cancreate

Can this Profile create the attribute

Picklist

CanCreate

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

True

Can create the attribute

canread

Can this Profile read the attribute

Picklist

CanRead

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

True

Can Read the attribute

canupdate

Can this Profile update the attribute

Picklist

CanUpdate

False

False

SystemRequired

True

True

True

False

False

False

True

True

False

False

False

False

True

Can Update the attribute

componentstate

For internal use only.

Picklist

ComponentState

False

False

SystemRequired

False

True

False

False

False

False

False

True

False

False

False

False

False

Component State

entityname

Entity name.

EntityName

EntityName

False

False

SystemRequired

True

True

False

False

False

False

True

True

False

False

False

False

False

Name of the Entity for which this privilege is defined

fieldpermissionid

Unique identifier of the Field Permission.

Uniqueidentifier

FieldPermissionId

False

False

SystemRequired

True

True

False

False

False

False

False

True

True

False

False

False

False

Field Permission

fieldpermissionidunique

For internal use only.

Uniqueidentifier

FieldPermissionIdUnique

False

False

SystemRequired

False

True

False

False

False

False

False

True

False

False

False

False

False

Field Permission

fieldsecurityprofileid

Unique identifier of profile to which this privilege belongs.

Lookup

FieldSecurityProfileId

False

False

SystemRequired

True

True

False

False

False

False

True

True

False

False

False

False

True

Profile

ismanaged

Indicates whether the solution component is part of a managed solution.

Boolean

IsManaged

False

False

SystemRequired

False

True

False

False

False

False

True

True

False

False

False

False

False

Is Managed

organizationid

Unique identifier for the organization

Lookup

OrganizationId

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

Organization Id

overwritetime

For internal use only.

DateTime

OverwriteTime

False

False

SystemRequired

False

True

False

False

False

False

False

True

False

False

False

False

False

Record Overwrite Time

solutionid

Unique identifier of the associated solution.

Uniqueidentifier

SolutionId

False

False

SystemRequired

False

True

False

False

False

False

False

True

False

False

False

False

False

Solution

supportingsolutionid

For internal use only.

Uniqueidentifier

SupportingSolutionId

False

False

None

False

False

False

False

False

False

False

True

False

False

False

False

False

Solution

versionnumber

BigInt

VersionNumber

False

False

None

False

True

False

False

False

False

False

True

False

False

False

False

False

One-to-Many Relationships

The following table shows the entities that are the referencing entity in a one-to-many relationship with the field permission entity.

Relationship schema name Referencing Entity

userentityinstancedata_fieldpermission

userentityinstancedata

Many-to-Many Relationships

There are no many-to-many relationships for the field permission entity.

Many-to-One Relationships

The following table shows the entities that are the referenced entity in a many-to-one relationship with the field permission entity.

Relationship schema name Referenced Entity

lk_fieldpermission_fieldsecurityprofileid

fieldsecurityprofile

See Also

Reference

EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata

Concepts

Field Security Entities
FieldPermission Entity Messages and Methods
FieldPermission Entity Privileges

Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.