Monitor Item

Applies To: System Center 2012 R2 Orchestrator, System Center 2012 SP1 - Orchestrator

The Monitor Item activity is used in a runbook to monitor new or modified items.

The following tables list the required properties, filters, and published data for this activity. The tables for filters and published data are presented according to the supported item types: appointment, contact group, email message, and task.

Monitor Item Required Properties

Element

Description

Valid values

Search Folder

Folder to search for the item

String

Search Subfolders

Indicates whether subfolders are going to be searched as well

True

False

Monitor New Items

Indicates whether new items should be monitored

True

False

Monitor Updated Items

Indicates whether updated items should be monitored

True

False

Monitor Intervals

Monitoring interval

Integer

Monitor Item Filters (Appointment)

Element

Description

Filters

Allow New Time Proposal

Indicates whether new time proposals are allowed for attendees of the meeting

Equals

Does not equal

Appointment Reply Time

When the attendee replied to the meeting request

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Appointment Sequence Number

The sequence number of the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Appointment State

The state of the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Body

Body of the appointment

Equals

Does not equal

Contains

Does not contain

Starts with

Date/Time Created

Date and time the appointment was created

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Free Busy Status

The free/busy status of the owner of the appointment

Equals

Does not equal

Has Attachments

Indicates whether the message has an attachment

Equals

Does not equal

iCal Uid

The iCalendar Uid

Equals

Does not equal

Contains

Does not contain

Start with

ID

ID of the appointment

Equals

Does not equal

Importance

Importance of the appointment

Equals

Does not equal

Is All Day Event

Indicates whether the appointment is an all-day event

Equals

Does not equal

Is Cancelled

Indicates whether the appointment has been cancelled

Equals

Does not equal

Is Meeting

Indicates whether the appointment is a meeting

Equals

Does not equal

Is Online Meeting

Indicates whether the meeting is an online meeting

Equals

Does not equal

Is Recurring

Indicates whether the appointment is recurring

Equals

Does not equal

Is Reminder Set

Indicates whether there is a reminder set for this appointment

Equals

Does not equal

Is Response Requested

Indicates whether responses are requested when invitations are sent

Equals

Does not equal

Is Submitted

Indicates whether this appointment has been submitted to be sent

Equals

Does not equal

Is Unmodified

Indicates if the appointment has been modified since its initial creation

Equals

Does not equal

Last Modified Date

Time and date the appointment was last modified

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Last Modified Name

Name of the user who last modified the appointment

Equals

Does not equal

Contains

Does not contain

Start with

Location

The location of the appointment

Equals

Does not equal

Contains

Does not contain

Start with

Meeting Workspace URL

The URL of the meeting workspace

Equals

Does not equal

Contains

Does not contain

Start with

Meeting Request Was Sent

Indicates whether the meeting request has been sent

Equals

Does not equal

NetShow Url

URL of the Microsoft NetShow meeting

Equals

Does not equal

Contains

Does not contain

Starts with

Organizer

The organizer of the meeting

Equals

Does not equal

Contains

Does not contain

Starts with

Reminder (Minutes)

Number of minutes before the occurrence that a reminder should be triggered

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Sensitivity

Sensitivity of the appointment

Equals

Does not equal

Start

The start time of the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Subject

The subject of the appointment

Equals

Does not equal

Contains

Does not contain

Starts with

Time Zone

The time zone that is specified for the appointment

Equals

Does not equal

Contains

Does not contain

Starts with

Monitor Item Published Data (Appointment)

Element

Description

Valid values

Adjacent Meeting Count

The number of calendar items that are adjacent to the appointment

Number

Allow New Time Proposal

Indicates whether the new time proposals are allowed

Boolean

Appointment Reply Time

The date and time when the attendee replied to the meeting request

DateTime

Appointment Sequence Number

The sequence number of the appointment

Number

Appointment State

The state of the appointment

String

Appointment Type

The type of the appointment

String

Attachments

List of attachments for the meeting

String

Body

The body of the appointment

String

Body Type

Body text format

String

Categories

List of categories associated with the appointment

String

Conflicting Meeting Count

Number of conflicting appointments

Number

Culture

Culture associated with the appointment

String

Date/Time Created

Date and time the appointment was created

DateTime

Domain

Domain the Exchanges server belongs to

String

Duration In Minutes

The duration of the appointment in minutes

Number

End

Sets the end time of the appointment

DateTime

Exchange Server Address

Address of the Exchange server

String

Free Busy Status

The free/busy status of the owner of the appointment

String

Has Attachments

Indicates whether the message has an attachment

Boolean

ID

ID of the appointment

String

Importance

The importance of the appointment

String

Is All Day Event

Indicates whether the appointment is an all day event

Boolean

Is Cancelled

Indicates whether the appointment has been cancelled

Boolean

Is Meeting

Indicates whether the appointment is a meeting

Boolean

Is Online Meeting

Indicates whether the meeting is an online meeting

Boolean

Is Recurring

Indicates whether the appointment is recurring

Boolean

Is Reminder Set

Indicates whether a reminder is set for this appointment

Boolean

Is Response Requested

Indicates whether responses are requested

Boolean

Is Submitted

Indicates whether this appointment has been submitted to be sent

Boolean

Is Unmodified

Indicates if the appointment has been modified since creation

Boolean

Item Count

Number of items found

Number

Item Type

Type of this item

String

Last Modified Date

The date and time that the item was last modified

DateTime

Last Modified Name

The name of the user who last modified the item

String

Location

The location of the appointment

String

Meeting Request Was Sent

Indicates whether the meeting request has been sent

Boolean

Monitor Interval

Monitor interval

Number

Monitor New Items

Indicates whether new items are monitored

Boolean

Monitor Timestamp

Timestamp of the last monitoring cycle

DateTime

Monitor Updated Items

Indicates whether updated items are monitored

Boolean

Meeting Workspace URL

The URL of the meeting workspace

String

NetShow URL

The URL of the Microsoft NetShow online meeting

String

Optional Attendees

Optional attendees

String

Organizer

The organizer of the meeting

String

Original Start

The original start time of the appointment

DateTime

Reminder (Minutes)

The number of minutes before the start of the item that the reminder should be triggered

Integer

Reminder Due By

The date and time when the reminder is due for this item

DateTime

Required Attendees

List of required attendees

String

Resources

List of resources for the meeting

String

Search Folder

Folder to search for appointments

String

Search Subfolders

Indicates whether subfolders are to be searched

Boolean

Sensitivity

Sensitivity of the item

String

Start

The start time of the appointment

DateTime

Subject

The subject of the appointment

String

Time Zone

The time zone that is specified for the appointment

String

Timeout (seconds)

Connection timeout threshold

Number

Use Autodiscover

Indicates whether or not the Autodiscover service is used

Boolean

User Name

Username used to log on to the Exchange server

String

Web Client Edit Form Query String

Query string to append to the Exchange Web client URL to open the appointment for editing

String

Web Client Read Form Query String

Query string to append to the Exchange Web client URL to open the appointment for reading

String

iCal DateTime Stamp

The iCal date/time stamp

DateTime

iCal Recurrence ID

The iCal RecurrenceId

DateTime

iCal Uid

The iCal UiD

String

Monitor Item Filters (Contact Group)

Element

Description

Filters

Date/Time Created

Date and time the contact group was created

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Display Name

Name of the contact group

Equals

Does not equal

Contains

Does not contain

Starts with

ID

ID of the contact group

Equals

Does not equal

Is Unmodified

Indicates if the contact group has been modified since creation

Equals

Does not equal

Last Modified Date

Time and date the contact group was last modified

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Last Modified Name

Name of the user who last modified this contact group

Equals

Does not equal

Contains

Does not contain

Start with

Members

List of members associated with the contact group

Comma separated list of email addresses

Monitor Item Published Data (Contact Group)

Element

Description

Valid values

Categories

List of categories associated with the item

String

Culture

Culture associated with the contact group

String

Date/Time Created

Date and time the contact group was created

DateTime

Display Name

Name of the contact group

String

Domain

Domain the Exchange server belongs to

String

Exchange Server Address

Address of the Exchange server

String

ID

ID of the contact group

String

Is Unmodified

Indicates if the contact group has been modified since creation

Boolean

Item Count

Number of items found

Number

Item Type

Type of this item

String

Last Modified Date

The name of the user who last modified the item

DateTime

Last Modified Name

The date and time that the item was last modified

String

Members

List of members associated with the contact group

Comma separated list of email addresses

Monitor Interval

Monitor interval

Number

Monitor New Items

Indicates whether new items are monitored

Boolean

Monitor Timestamp

Timestamp of the last monitoring cycle

DateTime

Monitor Updated Items

Indicates whether updated items are monitored

Boolean

Parent Folder ID

ID of the contact group's parent folder

String

Search Folder

The folder to search for contact groups

String

Search Subfolders

Indicates whether subfolders should be included in the search

String

Timeout (seconds)

Connection timeout threshold

Number

Use Autodiscover

Indicates whether or not the Autodiscover service is used

Boolean

User Name

Username used to log on to the Exchange server

String

Web Client Edit Form Query String

Query string to append to the Exchange Web client URL to open the contact group for editing

String

Web Client Read Form Query String

Query string to append to the Exchange Web client URL to open the contact group for reading

String

Monitor Item Filters (E-Mail Message)

Element

Description

Filters

Body

The body of the item

Equals

Does not equal

Contains

Does not contain

Starts with

Conversation ID

The ID of the conversation that this item is a part of

Equals

Does not equal

Conversation Topic

The conversation topic of the email message

Equals

Does not equal

Contains

Does not contain

Starts with

Date/Time Created

The date and time that the item was created

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Date/Time Received

The date and time that the item was received

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Date/Time Sent

The date and time that the item was sent

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

From

Who the email came from

Equals

Does not equal

Has Attachments

Indicates whether the item has attachments

Equals

Does not equal

ID

The ID of the item

Equals

Does not equal

Importance

The importance of the item

Equals

Does not equal

In Reply To

The In-Reply-To reference

Equals

Does not equal

Contains

Does not contain

Starts with

Is Draft

Indicates whether the item is a draft

Equals

Does not equal

Is Read

Indicates whether the email message has been read

Equals

Does not equal

Is Response Requested

Indicates whether a response is requested for the email message

Equals

Does not equal

Is Submitted

Indicates whether the item has been submitted to be sent

Equals

Does not equal

Is Unmodified

Indicates whether the item has been modified since it was created

Equals

Does not equal

Last Modified Name

The name of the user who last modified the item

Equals

Does not equal

Contains

Does not contain

Starts with

Last Modified Date

The date and time that the item was last modified

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Received By

The delegate who received the email message

Equals

Does not equal

Received Representing

The principal recipient of the email message

Equals

Does not equal

References

Reference of the item

Equals

Does not equal

Contains

Does not contain

Start with

Sender

The sender of the email message

Equals

Does not equal

Sensitivity

The sensitivity of the email

Equals

Does not equal

Subject

The subject of the email

Equals

Does not equal

Contains

Does not contain

Starts with

Monitor Item Published Data (E-Mail Message)

Element

Description

Value type

Attachments

List of attachments

String

Bcc

List of Bcc recipients for the email message

String

Body

The body of the item

String

Body Type

The format of the message body (text or HTML)

String

Categories

List of categories associated with the item

String

Cc

List of Cc recipients for the email message

String

Conversation ID

The ID of the conversation that this item is a part of

String

Conversation Topic

The conversation topic of the email message

String

Culture

The culture that is associated with the item

String

Date/Time Created

The date and time that the item was created

DateTime

Date/Time Received

The date and time that the item was received

DateTime

Date/Time Sent

The date and time that the item was sent

DateTime

Domain

Domain the Exchange server belongs to

String

Exchange Server Address

Address of the Exchange server

String

From

Who the email came from

String

Has Attachments

Indicates whether the item has attachments

Boolean

ID

The ID of the item

String

Importance

The importance of the item

String

In Reply To

The In-Reply-To reference

String

Is Delivery Receipt Requested

Indicates whether a delivery receipt us requested

Boolean

Is Draft

Indicates whether the item is a draft

Boolean

Is From Me

Indicates whether the item was sent by the current user

Boolean

Is Read

Indicates whether the email message has been read

Boolean

Is Read Receipt Requested

Indicates whether a read receipt is requested for the email message

Boolean

Is Resend

Indicates whether the email is a resend of another item

Boolean

Is Response Requested

Indicates whether a response is requested for the email message

Boolean

Is Submitted

Indicates whether the item has been submitted to be sent

Boolean

Is Unmodified

Indicates whether the item has been modified since it was created

Boolean

Item Count

The number of email messages found

Number

Item Type

Type of the item

String

Last Modified Name

The name of the user who last modified the item

String

Last Modified Date

The date and time that the item was last modified

DateTime

Monitor Interval

Monitor polling interval in seconds

Number

Monitor New Items

Indicates whether new items should be monitored

Boolean

Monitor Timestamp

Time of the last monitoring cycle

DateTime

Monitor Updated Items

Indicates whether updated items should be monitored

Boolean

Parent Folder ID

The ID of the parent folder of the item

String

Received By

The delegate who received the email message

String

Received Representing

The principal recipient of the email message

String

References

References of the message

String

Reply To

List of email addresses to which replies should be sent

String

Search Folder

The folder to search for emails

String

Search Subfolders

Indicates whether subfolders should be searched

String

Sender

The sender of the email message

String

Sensitivity

The sensitivity of the email

String

Subject

The subject of the email

String

Timeout (seconds)

The connection timeout threshold in seconds

Number

To

List of To recipients of the email message

String

Use Autodiscover

Indicates whether or not the Autodiscover service is used

Boolean

User Name

Username used to log on to the Exchange server

String

Web Client Edit Form Query String

Query string to append to the Exchange Web client URL to open the email for editing

String

Web Client Read Form Query String

Query string to append to the Exchange Web client URL to open the email for reading

String

Monitor Item Filters (Task)

Element

Description

Filters

Actual Work

The actual amount of work spent on the task

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Assigned Time

Date and time the task was assigned

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Billing Information

Billing information for the task

Equals

Does not equal

Contains

Does not contain

Starts with

Body

The body of the task

Equals

Does not equal

Contains

Does not contain

Starts with

Change Count

The number of times the task has changed since it was created

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Complete Date

The date and time that the task was completed

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Date/Time Created

Date and time the task was created

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Delegation State

The current delegation state of the task

Equals

Does not equal

Delegator

The name of the delegator of the task

Equals

Does not equal

Contains

Does not contain

Starts with

Due Date

The date and time that the task is due

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

ID

The ID of the item

Equals

Does not equal

Importance

The importance of the task

Equals

Does not equal

Is Complete

Indicates whether the task is complete

Equals

Does not equal

Is Recurring

Indicates whether the task is recurring

Equals

Does not equal

Is Reminder Set

Indicates whether a reminder is set

Equals

Does not equal

Is Team Task

Indicates whether the task is a team task

Equals

Does not equal

Is Unmodified

Indicates whether the item has been modified since it was created

Equals

Does not equal

Last Modified Name

The name of the user who last modified the item

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Last Modified Date

The date and time that the item was last modified

Equals

Does not equal

Mileage

The mileage of the task

Equals

Does not equal

Contains

Does not contain

Starts with

Owner

The name of the owner of the task

Equals

Does not equal

Contains

Does not contain

Starts with

Percent Complete

The completion percentage of the task

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Reminder (Minutes)

The number of minutes before the start of the item that the reminder should be triggered

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Sensitivity

The sensitivity of the item

Equals

Does not equal

Start Date

The date and time that the task starts

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Subject

The subject of the task

Equals

Does not equal

Contains

Does not contain

Starts with

Task Status

The status of the task

Equals

Does not equal

Total Work

The total amount of work spent on the task

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Monitor Item Published Data (Task)

Element

Description

Valid Values

Actual Work

The actual amount of work spent on the task

Number

Assigned Time

The date and time the task was assigned

DateTime

Billing Information

Billing information for the task

String

Body

The body of the task

String

Body Type

Indicates whether the body is text or HTML

String

Categories

List of categories associated with the item

String

Change Count

The number of times the task has changed since it was created

Number

Companies

List of companies associated with the task

String

Complete Date

The date and time that the task was completed

DateTime

Contacts

List of contacts associated with the task

String

Culture

The culture associated with the item

String

Date/Time Created

The date and time the item was created

DateTime

Delegation State

The current delegation state of the task

String

Delegator

The name of the delegator of the task

String

Domain

The Domain used to authenticate the Exchange server

String

Due Date

The date and time that the task is due

DateTime

Exchange Server Address

Address of the Exchange server

String

ID

The ID of the item

String

Importance

The importance of the task

String

Is Complete

Indicates whether the task is complete

Boolean

Is Recurring

Indicates whether the task is recurring

Boolean

Is Reminder Set

Indicates whether a reminder is set

Boolean

Is Team Task

Indicates whether the task is a team task

Boolean

Is Unmodified

Indicates whether the item has been modified since its creation

Boolean

Item Count

The number of tasks found

Number

Item Type

Type of the item

String

Last Modified Date

The date and time item was last modified

DateTime

Last Modified Name

The name of the user who last modified the item

String

Mileage

The mileage of the task

String

Monitor Interval

Monitor polling interval in seconds

Number

Monitor News Items

Indicates whether new items should be monitored

Boolean

Monitor Timestamp

Time of the last monitoring cycle

DateTime

Monitor Updated Items

Indicates whether updated items should be monitored

Boolean

Owner

The name of the owner of the task

String

Parent Folder ID

The ID of the parents

String

Percent Complete

The completion percentage of the task

Decimal

Reminder (Minutes)

The number of minutes before the start of the task a reminder is sent

Integer

Reminder Due By

The date and time when the reminder is due for this task

DateTime

Search Folder

The folder to search for tasks

String

Search Subfolders

Indicates whether subfolders should be searched

String

Sensitivity

The sensitivity of the item

String

Start Date

The date and time that the task starts

DateTime

Subject

The subject of the task

String

Task Status

The execution status of the task

String

Timeout (seconds)

Connection timeout threshold

Number

Total Work

The total amount of work spent on the task

Number

Use Autodiscover

Indicates whether or not the Autodiscover service is used

Boolean

User Name

Username used to log on to the Exchange server

String

Web Client Edit Form Query String

Query string to append to the Exchange Web client URL to open the task for editing

String

Web Client Read Form Query String

Query string to append to the Exchange Web client URL to open the task for reading

String

See Also

Other Resources

Using Runbooks in System Center 2012 - Orchestrator