Calendar Entity Metadata

[Applies to: Microsoft Dynamics CRM 2011]

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

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

The following table shows the metadata for the calendar entity.

 

Entity metadata property Value

OTC

4003

EntityLogicalName

calendar

DisplayName

Calendar

DisplayCollectionName

Calendars

IsCustomizable

False

OwnershipType

BusinessOwned

AutoRouteToOwnerQueue

False

CanBeInManyToMany

False

CanBePrimaryEntityInRelationship

False

CanBeRelatedEntityInRelationship

False

CanCreateAttributes

False

CanCreateCharts

False

CanCreateForms

False

CanCreateViews

False

CanModifyAdditionalSettings

False

CanTriggerWorkflow

False

IsActivity

False

IsActivityParty

False

IsAuditEnabled

False

IsAvailableOffline

True

IsChildEntity

False

IsConnectionsEnabled

canmodifyconnectionsettings

IsCustomEntity

False

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

calendarid

PrimaryNameAttribute

name

ReportViewName

FilteredCalendar

Description

Calendar used by the scheduling system to define when an appointment or activity is to occur.

Privilege Metadata

The following table shows the privilege metadata for the calendar entity.

 

PrivilegeName Id Type CanBeBasic CanBeDeep CanBeGlobal CanBeLocal

prvAppendCalendar

aaad8c54-0b28-4b86-a0f3-a72e89ee9bef

Append

False

True

True

True

prvAppendToCalendar

3f2072aa-57a6-4bda-810a-5d567f4d4e12

AppendTo

False

True

True

True

prvCreateCalendar

d28808e3-d14d-49eb-8f67-30e3d8e322bc

Create

False

True

True

True

prvDeleteCalendar

09de2ca3-16f1-415f-a04e-45cb7e238a19

Delete

False

True

True

True

prvReadCalendar

dd33f286-fbc2-455b-bfb2-a1d8c3e420fc

Read

False

True

True

True

prvWriteCalendar

6c21bd41-8a34-4a01-ad17-4f706ddf6f70

Write

False

True

True

True

Attribute Metadata

The following table shows the attribute metadata for the calendar entity.

 

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

businessunitid

BusinessUnitId

Lookup

None

True

True

True

False

False

False

False

True

True

False

False

False

False

False

Business Unit

Unique identifier of the business unit with which the calendar is associated.

calendarid

CalendarId

Uniqueidentifier

SystemRequired

True

True

False

False

False

False

False

False

True

True

False

False

False

True

Calendar

Unique identifier of the calendar.

createdby

CreatedBy

Lookup

None

False

True

False

False

False

False

False

False

True

False

False

False

False

True

Created By

Unique identifier of the user who created the calendar.

createdon

CreatedOn

DateTime

None

False

True

False

False

False

False

False

False

True

False

False

False

False

True

Created On

Date and time when the calendar was created.

createdonbehalfby

CreatedOnBehalfBy

Lookup

None

False

True

False

False

False

False

False

False

True

False

False

False

False

True

Created By (Delegate)

Unique identifier of the delegate user who created the calendar.

description

Description

Memo

None

True

True

True

False

False

False

False

True

True

False

False

False

False

True

Description

Calendar used by the scheduling system to define when an appointment or activity is to occur.

isshared

IsShared

Boolean

SystemRequired

True

True

True

False

False

False

False

True

True

False

False

False

False

False

Is Shared

Calendar is shared by other calendars, such as the organization calendar.

modifiedby

ModifiedBy

Lookup

None

False

True

False

False

False

False

False

False

True

False

False

False

False

True

Modified By

Unique identifier of the user who last modified the calendar.

modifiedon

ModifiedOn

DateTime

None

False

True

False

False

False

False

False

False

True

False

False

False

False

True

Modified On

Date and time when the calendar was last modified.

modifiedonbehalfby

ModifiedOnBehalfBy

Lookup

None

False

True

False

False

False

False

False

False

True

False

False

False

False

True

Modified By (Delegate)

Unique identifier of the delegate user who last modified the calendar.

name

Name

String

None

True

True

True

False

False

False

False

True

True

False

True

False

False

True

Name

Name of the calendar.

organizationid

OrganizationId

Lookup

SystemRequired

False

True

False

False

False

False

False

False

True

False

False

False

False

False

Organization

Unique identifier of the organization with which the calendar is associated.

primaryuserid

PrimaryUserId

Uniqueidentifier

ApplicationRequired

True

True

False

False

False

False

False

False

True

False

False

False

False

False

Primary User

Unique identifier of the primary user of this calendar.

versionnumber

VersionNumber

BigInt

None

False

True

False

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 calendar entity.

 

Relationship schema name Referencing entity

Calendar_Annotation

annotation

Calendar_AsyncOperations

asyncoperation

Calendar_BulkDeleteFailures

bulkdeletefailure

BusinessUnit_Calendar

businessunit

inner_calendar_calendar_rules

calendarrule

calendar_calendar_rules

calendarrule

calendar_equipment

equipment

calendar_organization

organization

calendar_services

service

calendar_system_users

systemuser

userentityinstancedata_calendar

userentityinstancedata

Many-to-Many Relationships

The following table shows the many-to-many relationships for the calendar entity.

Many-to-One Relationships

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

 

Relationship schema name Referencing entity

business_unit_calendars

businessunit

organization_calendars

organization

lk_calendar_createdby

systemuser

lk_calendar_createdonbehalfby

systemuser

lk_calendar_modifiedby

systemuser

lk_calendar_modifiedonbehalfby

systemuser

See Also

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

Community Additions

Show: