Share via


Microsoft.Graph.Beta.Calendar Module

Microsoft Graph PowerShell Cmdlets

Microsoft.Graph.Beta.Calendar Cmdlets

Cmdlet Description
Get-MgBetaGroupCalendar

The group's calendar. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupCalendar

Get-MgBetaGroupCalendarEvent

The events in the calendar. Navigation property. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupCalendarEvent

Get-MgBetaGroupCalendarPermission

The permissions of the users with whom the calendar is shared.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupCalendarPermission

Get-MgBetaGroupCalendarPermissionCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupCalendarPermissionCount

Get-MgBetaGroupCalendarSchedule

Get the free/busy availability information for a collection of users, distributions lists, or resources (rooms or equipment) for a specified time period.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupCalendarSchedule

Get-MgBetaGroupCalendarView

The calendar view for the calendar. Navigation property. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupCalendarView

Get-MgBetaGroupEvent

Get an event object.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEvent

Get-MgBetaGroupEventAttachment

The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventAttachment

Get-MgBetaGroupEventAttachmentCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventAttachmentCount

Get-MgBetaGroupEventCalendar

The calendar that contains the event. Navigation property. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventCalendar

Get-MgBetaGroupEventCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventCount

Get-MgBetaGroupEventDelta

Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventDelta

Get-MgBetaGroupEventExtension

Get an open extension (openTypeExtension object) identified by name or fully qualified name. The table in the Permissions section lists the resources that support open extensions. The following table lists the three scenarios where you can get an open extension from a supported resource instance.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventExtension

Get-MgBetaGroupEventExtensionCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventExtensionCount

Get-MgBetaGroupEventInstance

The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventInstance

Get-MgBetaGroupEventInstanceDelta

Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar.

Note

To view the v1.0 release of this cmdlet, view Get-MgGroupEventInstanceDelta

Get-MgBetaPlaceAsBuilding

Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:\r- List all buildings.\r- List all floors.\r- List all sections.\r- List all desks.\r- List all rooms.\r- List all workspaces.\r- List all room lists.\r- List rooms in a specific room list.\r- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuilding

Get-MgBetaPlaceAsBuildingCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingCheck

Get-MgBetaPlaceAsBuildingCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingCheckInCount

Get-MgBetaPlaceAsBuildingChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsBuildingChildCount

Get the number of the resource

Get-MgBetaPlaceAsBuildingMap

Get the map of a building in IMDF format.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMap

Get-MgBetaPlaceAsBuildingMapFootprint

Represents the approximate physical extent of a referenced building. It corresponds to footprint.geojson in IMDF format.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapFootprint

Get-MgBetaPlaceAsBuildingMapFootprintCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapFootprintCount

Get-MgBetaPlaceAsBuildingMapLevel

Represents a physical floor structure within a building. It corresponds to level.geojson in IMDF format.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapLevel

Get-MgBetaPlaceAsBuildingMapLevelCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapLevelCount

Get-MgBetaPlaceAsBuildingMapLevelFixture

Collection of fixtures (such as furniture or equipment) on this level. Supports upsert.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapLevelFixture

Get-MgBetaPlaceAsBuildingMapLevelFixtureCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapLevelFixtureCount

Get-MgBetaPlaceAsBuildingMapLevelSection

Collection of sections (such as zones or partitions) on this level. Supports upsert.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapLevelSection

Get-MgBetaPlaceAsBuildingMapLevelSectionCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapLevelSectionCount

Get-MgBetaPlaceAsBuildingMapLevelUnit

Collection of units (such as rooms or offices) on this level. Supports upsert.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapLevelUnit

Get-MgBetaPlaceAsBuildingMapLevelUnitCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsBuildingMapLevelUnitCount

Get-MgBetaPlaceAsDesk

Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:\r- List all buildings.\r- List all floors.\r- List all sections.\r- List all desks.\r- List all rooms.\r- List all workspaces.\r- List all room lists.\r- List rooms in a specific room list.\r- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsDesk

Get-MgBetaPlaceAsDeskCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsDeskCheck

Get-MgBetaPlaceAsDeskCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsDeskCheckInCount

Get-MgBetaPlaceAsDeskChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsDeskChildCount

Get the number of the resource

Get-MgBetaPlaceAsFloor

Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:\r- List all buildings.\r- List all floors.\r- List all sections.\r- List all desks.\r- List all rooms.\r- List all workspaces.\r- List all room lists.\r- List rooms in a specific room list.\r- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsFloor

Get-MgBetaPlaceAsFloorCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsFloorCheck

Get-MgBetaPlaceAsFloorCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsFloorCheckInCount

Get-MgBetaPlaceAsFloorChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsFloorChildCount

Get the number of the resource

Get-MgBetaPlaceAsRoom

Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:\r- List all buildings.\r- List all floors.\r- List all sections.\r- List all desks.\r- List all rooms.\r- List all workspaces.\r- List all room lists.\r- List rooms in a specific room list.\r- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoom

Get-MgBetaPlaceAsRoomCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomCheck

Get-MgBetaPlaceAsRoomCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomCheckInCount

Get-MgBetaPlaceAsRoomChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsRoomChildCount

Get the number of the resource

Get-MgBetaPlaceAsRoomList

Get the item of type microsoft.graph.place as microsoft.graph.roomList

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomList

Get-MgBetaPlaceAsRoomListCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListCheck

Get-MgBetaPlaceAsRoomListCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListCheckInCount

Get-MgBetaPlaceAsRoomListChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsRoomListChildCount

Get the number of the resource

Get-MgBetaPlaceAsRoomListRoom

Get rooms from places

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListRoom

Get-MgBetaPlaceAsRoomListRoomCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListRoomCheck

Get-MgBetaPlaceAsRoomListRoomCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListRoomCheckInCount

Get-MgBetaPlaceAsRoomListRoomChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsRoomListRoomChildCount

Get the number of the resource

Get-MgBetaPlaceAsRoomListRoomCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListRoomCount

Get-MgBetaPlaceAsRoomListWorkspace

Get workspaces from places

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListWorkspace

Get-MgBetaPlaceAsRoomListWorkspaceCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListWorkspaceCheck

Get-MgBetaPlaceAsRoomListWorkspaceCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListWorkspaceCheckInCount

Get-MgBetaPlaceAsRoomListWorkspaceChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsRoomListWorkspaceChildCount

Get the number of the resource

Get-MgBetaPlaceAsRoomListWorkspaceCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsRoomListWorkspaceCount

Get-MgBetaPlaceAsSection

Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:\r- List all buildings.\r- List all floors.\r- List all sections.\r- List all desks.\r- List all rooms.\r- List all workspaces.\r- List all room lists.\r- List rooms in a specific room list.\r- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsSection

Get-MgBetaPlaceAsSectionCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsSectionCheck

Get-MgBetaPlaceAsSectionCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsSectionCheckInCount

Get-MgBetaPlaceAsSectionChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsSectionChildCount

Get the number of the resource

Get-MgBetaPlaceAsWorkspace

Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:\r- List all buildings.\r- List all floors.\r- List all sections.\r- List all desks.\r- List all rooms.\r- List all workspaces.\r- List all room lists.\r- List rooms in a specific room list.\r- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsWorkspace

Get-MgBetaPlaceAsWorkspaceCheck

A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsWorkspaceCheck

Get-MgBetaPlaceAsWorkspaceCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceAsWorkspaceCheckInCount

Get-MgBetaPlaceAsWorkspaceChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceAsWorkspaceChildCount

Get the number of the resource

Get-MgBetaPlaceCheck

Read the properties and relationships of a checkInClaim object. This API provides the check-in status for a specific place, such as a desk, room, or workspace, associated with a particular reservation.

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCheck

Get-MgBetaPlaceCheckInCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCheckInCount

Get-MgBetaPlaceChild

A collection of children places that is only used in the Upsert places API.

Get-MgBetaPlaceChildCount

Get the number of the resource

Get-MgBetaPlaceCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCount

Get-MgBetaPlaceCountAsBuilding

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCountAsBuilding

Get-MgBetaPlaceCountAsDesk

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCountAsDesk

Get-MgBetaPlaceCountAsFloor

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCountAsFloor

Get-MgBetaPlaceCountAsRoom

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCountAsRoom

Get-MgBetaPlaceCountAsRoomList

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCountAsRoomList

Get-MgBetaPlaceCountAsSection

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCountAsSection

Get-MgBetaPlaceCountAsWorkspace

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPlaceCountAsWorkspace

Get-MgBetaPlaceOperation

Get a placeOperation by ID.

Get-MgBetaUserCalendar

The user's calendars. Read-only. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendar

Get-MgBetaUserCalendarCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendarCount

Get-MgBetaUserCalendarDelta

Typically, synchronizing calendars in a mailbox in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of calendars in the specified mailbox.

Get-MgBetaUserCalendarEvent

The events in the calendar. Navigation property. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendarEvent

Get-MgBetaUserCalendarGroup

The user's calendar groups. Read-only. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendarGroup

Get-MgBetaUserCalendarGroupCalendar

The calendars in the calendar group. Navigation property. Read-only. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendarGroupCalendar

Get-MgBetaUserCalendarGroupCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendarGroupCount

Get-MgBetaUserCalendarPermission

Get the specified permissions object of a user or group calendar that has been shared.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendarPermission

Get-MgBetaUserCalendarPermissionCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendarPermissionCount

Get-MgBetaUserCalendarView

The calendar view for the calendar. Navigation property. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserCalendarView

Get-MgBetaUserDefaultCalendar

The user's primary calendar. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserDefaultCalendar

Get-MgBetaUserDefaultCalendarEvent

The events in the calendar. Navigation property. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserDefaultCalendarEvent

Get-MgBetaUserEvent

The user's events. The default is to show events under the Default Calendar. Read-only. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEvent

Get-MgBetaUserEventAttachment

The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventAttachment

Get-MgBetaUserEventAttachmentCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventAttachmentCount

Get-MgBetaUserEventCalendar

The calendar that contains the event. Navigation property. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventCalendar

Get-MgBetaUserEventCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventCount

Get-MgBetaUserEventDelta

Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventDelta

Get-MgBetaUserEventExtension

The collection of open extensions defined for the event. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventExtension

Get-MgBetaUserEventExtensionCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventExtensionCount

Get-MgBetaUserEventInstance

The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern and exceptions that have been modified. It doesn't include occurrences that have been canceled from the series. Navigation property. Read-only. Nullable.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventInstance

Get-MgBetaUserEventInstanceDelta

Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar.

Note

To view the v1.0 release of this cmdlet, view Get-MgUserEventInstanceDelta

Invoke-MgBetaAcceptGroupEvent

Accept the specified event in a user calendar.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgAcceptGroupEvent

Invoke-MgBetaAcceptGroupEventTentatively

Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgAcceptGroupEventTentatively

Invoke-MgBetaAcceptUserEvent

Accept the specified event in a user calendar.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgAcceptUserEvent

Invoke-MgBetaAcceptUserEventTentatively

Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgAcceptUserEventTentatively

Invoke-MgBetaCalendarGroupCalendar

Invoke function allowedCalendarSharingRoles

Note

To view the v1.0 release of this cmdlet, view Invoke-MgCalendarGroupCalendar

Invoke-MgBetaCalendarUserCalendarAllowedCalendarSharingRoles

Invoke function allowedCalendarSharingRoles

Note

To view the v1.0 release of this cmdlet, view Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles

Invoke-MgBetaDeclineGroupEvent

Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgDeclineGroupEvent

Invoke-MgBetaDeclineUserEvent

Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgDeclineUserEvent

Invoke-MgBetaDescendantPlace

Invoke function descendants

Note

To view the v1.0 release of this cmdlet, view Invoke-MgDescendantPlace

Invoke-MgBetaDismissGroupEventReminder

Dismiss a reminder that has been triggered for an event in a user calendar.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgDismissGroupEventReminder

Invoke-MgBetaDismissUserEventReminder

Dismiss a reminder that has been triggered for an event in a user calendar.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgDismissUserEventReminder

Invoke-MgBetaForwardGroupEvent

This action allows the organizer or attendee of a meeting event to forward the\rmeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this action\ralso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer's\rcopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgForwardGroupEvent

Invoke-MgBetaForwardUserEvent

This action allows the organizer or attendee of a meeting event to forward the\rmeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this action\ralso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer's\rcopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgForwardUserEvent

Invoke-MgBetaSnoozeGroupEventReminder

Postpone a reminder for an event in a user calendar until a new time.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgSnoozeGroupEventReminder

Invoke-MgBetaSnoozeUserEventReminder

Postpone a reminder for an event in a user calendar until a new time.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgSnoozeUserEventReminder

New-MgBetaGroupCalendarEvent

Create new navigation property to events for groups

Note

To view the v1.0 release of this cmdlet, view New-MgGroupCalendarEvent

New-MgBetaGroupCalendarPermission

Create new navigation property to calendarPermissions for groups

Note

To view the v1.0 release of this cmdlet, view New-MgGroupCalendarPermission

New-MgBetaGroupEvent

Use this API to create a new event.

Note

To view the v1.0 release of this cmdlet, view New-MgGroupEvent

New-MgBetaGroupEventAttachment

Create new navigation property to attachments for groups

Note

To view the v1.0 release of this cmdlet, view New-MgGroupEventAttachment

New-MgBetaGroupEventAttachmentUploadSession

Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example.

Note

To view the v1.0 release of this cmdlet, view New-MgGroupEventAttachmentUploadSession

New-MgBetaGroupEventExtension

Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions.

Note

To view the v1.0 release of this cmdlet, view New-MgGroupEventExtension

New-MgBetaPlace

Create a new place object. You can also use this method to create the following child object types: building, floor, section, room, workspace, or desk.

Note

To view the v1.0 release of this cmdlet, view New-MgPlace

New-MgBetaPlaceAsBuildingCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsBuildingCheck

New-MgBetaPlaceAsBuildingMapFootprint

Create new navigation property to footprints for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsBuildingMapFootprint

New-MgBetaPlaceAsBuildingMapLevel

Create new navigation property to levels for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsBuildingMapLevel

New-MgBetaPlaceAsBuildingMapLevelFixture

Create new navigation property to fixtures for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsBuildingMapLevelFixture

New-MgBetaPlaceAsBuildingMapLevelSection

Create new navigation property to sections for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsBuildingMapLevelSection

New-MgBetaPlaceAsBuildingMapLevelUnit

Create new navigation property to units for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsBuildingMapLevelUnit

New-MgBetaPlaceAsDeskCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsDeskCheck

New-MgBetaPlaceAsFloorCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsFloorCheck

New-MgBetaPlaceAsRoomCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsRoomCheck

New-MgBetaPlaceAsRoomListCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsRoomListCheck

New-MgBetaPlaceAsRoomListRoom

Create new navigation property to rooms for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsRoomListRoom

New-MgBetaPlaceAsRoomListRoomCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsRoomListRoomCheck

New-MgBetaPlaceAsRoomListWorkspace

Create new navigation property to workspaces for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsRoomListWorkspace

New-MgBetaPlaceAsRoomListWorkspaceCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsRoomListWorkspaceCheck

New-MgBetaPlaceAsSectionCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsSectionCheck

New-MgBetaPlaceAsWorkspaceCheck

Create new navigation property to checkIns for places

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceAsWorkspaceCheck

New-MgBetaPlaceCheck

Create a new checkInClaim object to record the check-in status for a specific place, such as a desk or a room, associated with a specific calendar reservation. This check-in confirms that the reserved space is in use and prevents automatic release if auto-release policies are configured for that place.

Note

To view the v1.0 release of this cmdlet, view New-MgPlaceCheck

New-MgBetaUserCalendar

Create new navigation property to calendars for users

Note

To view the v1.0 release of this cmdlet, view New-MgUserCalendar

New-MgBetaUserCalendarEvent

Create new navigation property to events for users

Note

To view the v1.0 release of this cmdlet, view New-MgUserCalendarEvent

New-MgBetaUserCalendarGroup

Create new navigation property to calendarGroups for users

Note

To view the v1.0 release of this cmdlet, view New-MgUserCalendarGroup

New-MgBetaUserCalendarGroupCalendar

Create new navigation property to calendars for users

Note

To view the v1.0 release of this cmdlet, view New-MgUserCalendarGroupCalendar

New-MgBetaUserCalendarPermission

Create a calendarPermission resource to specify the identity and role of the user with whom the specified calendar is being shared or delegated.

Note

To view the v1.0 release of this cmdlet, view New-MgUserCalendarPermission

New-MgBetaUserDefaultCalendarEvent

Create new navigation property to events for users

Note

To view the v1.0 release of this cmdlet, view New-MgUserDefaultCalendarEvent

New-MgBetaUserEvent

Create new navigation property to events for users

Note

To view the v1.0 release of this cmdlet, view New-MgUserEvent

New-MgBetaUserEventAttachment

Create new navigation property to attachments for users

Note

To view the v1.0 release of this cmdlet, view New-MgUserEventAttachment

New-MgBetaUserEventAttachmentUploadSession

Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to an Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example.

Note

To view the v1.0 release of this cmdlet, view New-MgUserEventAttachmentUploadSession

New-MgBetaUserEventExtension

Create new navigation property to extensions for users

Note

To view the v1.0 release of this cmdlet, view New-MgUserEventExtension

Remove-MgBetaGroupCalendarEvent

Delete navigation property events for groups

Note

To view the v1.0 release of this cmdlet, view Remove-MgGroupCalendarEvent

Remove-MgBetaGroupCalendarPermanent

Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.

Note

To view the v1.0 release of this cmdlet, view Remove-MgGroupCalendarPermanent

Remove-MgBetaGroupCalendarPermission

Delete navigation property calendarPermissions for groups

Note

To view the v1.0 release of this cmdlet, view Remove-MgGroupCalendarPermission

Remove-MgBetaGroupEvent

Delete an event object.

Note

To view the v1.0 release of this cmdlet, view Remove-MgGroupEvent

Remove-MgBetaGroupEventAttachment

Delete navigation property attachments for groups

Note

To view the v1.0 release of this cmdlet, view Remove-MgGroupEventAttachment

Remove-MgBetaGroupEventExtension

Delete navigation property extensions for groups

Note

To view the v1.0 release of this cmdlet, view Remove-MgGroupEventExtension

Remove-MgBetaGroupEventPermanent

Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.

Note

To view the v1.0 release of this cmdlet, view Remove-MgGroupEventPermanent

Remove-MgBetaPlace

Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlace

Remove-MgBetaPlaceAsBuildingCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsBuildingCheck

Remove-MgBetaPlaceAsBuildingMap

Delete the map of a specific building.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsBuildingMap

Remove-MgBetaPlaceAsBuildingMapFootprint

Delete navigation property footprints for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsBuildingMapFootprint

Remove-MgBetaPlaceAsBuildingMapLevel

Delete navigation property levels for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsBuildingMapLevel

Remove-MgBetaPlaceAsBuildingMapLevelFixture

Delete a fixture on a specified floor.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsBuildingMapLevelFixture

Remove-MgBetaPlaceAsBuildingMapLevelSection

Delete navigation property sections for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsBuildingMapLevelSection

Remove-MgBetaPlaceAsBuildingMapLevelUnit

Delete a unitMap object.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsBuildingMapLevelUnit

Remove-MgBetaPlaceAsDeskCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsDeskCheck

Remove-MgBetaPlaceAsFloorCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsFloorCheck

Remove-MgBetaPlaceAsRoomCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsRoomCheck

Remove-MgBetaPlaceAsRoomListCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsRoomListCheck

Remove-MgBetaPlaceAsRoomListRoom

Delete navigation property rooms for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsRoomListRoom

Remove-MgBetaPlaceAsRoomListRoomCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsRoomListRoomCheck

Remove-MgBetaPlaceAsRoomListWorkspace

Delete navigation property workspaces for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsRoomListWorkspace

Remove-MgBetaPlaceAsRoomListWorkspaceCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsRoomListWorkspaceCheck

Remove-MgBetaPlaceAsSectionCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsSectionCheck

Remove-MgBetaPlaceAsWorkspaceCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceAsWorkspaceCheck

Remove-MgBetaPlaceCheck

Delete navigation property checkIns for places

Note

To view the v1.0 release of this cmdlet, view Remove-MgPlaceCheck

Remove-MgBetaUserCalendarGroup

Delete navigation property calendarGroups for users

Note

To view the v1.0 release of this cmdlet, view Remove-MgUserCalendarGroup

Remove-MgBetaUserCalendarPermanent

Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.

Note

To view the v1.0 release of this cmdlet, view Remove-MgUserCalendarPermanent

Remove-MgBetaUserCalendarPermission

Delete calendarPermission.

Note

To view the v1.0 release of this cmdlet, view Remove-MgUserCalendarPermission

Remove-MgBetaUserEvent

Delete navigation property events for users

Note

To view the v1.0 release of this cmdlet, view Remove-MgUserEvent

Remove-MgBetaUserEventAttachment

Delete navigation property attachments for users

Note

To view the v1.0 release of this cmdlet, view Remove-MgUserEventAttachment

Remove-MgBetaUserEventExtension

Delete navigation property extensions for users

Note

To view the v1.0 release of this cmdlet, view Remove-MgUserEventExtension

Remove-MgBetaUserEventPermanent

Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.

Note

To view the v1.0 release of this cmdlet, view Remove-MgUserEventPermanent

Stop-MgBetaGroupEvent

This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting \rby providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the following\rerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and lets\rthe organizer send a custom message to the attendees about the cancellation.

Note

To view the v1.0 release of this cmdlet, view Stop-MgGroupEvent

Stop-MgBetaUserEvent

This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting \rby providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the following\rerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel is available to only the organizer, and lets\rthe organizer send a custom message to the attendees about the cancellation.

Note

To view the v1.0 release of this cmdlet, view Stop-MgUserEvent

Update-MgBetaGroupCalendarEvent

Update the navigation property events in groups

Note

To view the v1.0 release of this cmdlet, view Update-MgGroupCalendarEvent

Update-MgBetaGroupCalendarPermission

Update the navigation property calendarPermissions in groups

Note

To view the v1.0 release of this cmdlet, view Update-MgGroupCalendarPermission

Update-MgBetaGroupEvent

Update an event object.

Note

To view the v1.0 release of this cmdlet, view Update-MgGroupEvent

Update-MgBetaGroupEventExtension

Update the navigation property extensions in groups

Note

To view the v1.0 release of this cmdlet, view Update-MgGroupEventExtension

Update-MgBetaPlace

Upsert one or more place objects in async mode. This API allows you to create and update multiple places efficiently in a single request. For more information on how to use this API, including scenarios, best practices, and concurrency limits, see Working with the upsert Places API in Microsoft Graph.

Note

To view the v1.0 release of this cmdlet, view Update-MgPlace

Update-MgBetaPlaceAsBuildingCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsBuildingCheck

Update-MgBetaPlaceAsBuildingMap

Update the navigation property map in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsBuildingMap

Update-MgBetaPlaceAsBuildingMapFootprint

Update the navigation property footprints in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsBuildingMapFootprint

Update-MgBetaPlaceAsBuildingMapLevel

Update the navigation property levels in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsBuildingMapLevel

Update-MgBetaPlaceAsBuildingMapLevelFixture

Update the properties of an existing fixtureMap object in IMDF format on a specified floor, or create one if it doesn't exist.

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsBuildingMapLevelFixture

Update-MgBetaPlaceAsBuildingMapLevelSection

Update the navigation property sections in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsBuildingMapLevelSection

Update-MgBetaPlaceAsBuildingMapLevelUnit

Update the properties of an existing unitMap object in IMDF format on a specified floor, or create one if it doesn't exist.

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsBuildingMapLevelUnit

Update-MgBetaPlaceAsDeskCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsDeskCheck

Update-MgBetaPlaceAsFloorCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsFloorCheck

Update-MgBetaPlaceAsRoomCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsRoomCheck

Update-MgBetaPlaceAsRoomListCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsRoomListCheck

Update-MgBetaPlaceAsRoomListRoom

Update the navigation property rooms in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsRoomListRoom

Update-MgBetaPlaceAsRoomListRoomCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsRoomListRoomCheck

Update-MgBetaPlaceAsRoomListWorkspace

Update the navigation property workspaces in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsRoomListWorkspace

Update-MgBetaPlaceAsRoomListWorkspaceCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsRoomListWorkspaceCheck

Update-MgBetaPlaceAsSectionCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsSectionCheck

Update-MgBetaPlaceAsWorkspaceCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceAsWorkspaceCheck

Update-MgBetaPlaceCheck

Update the navigation property checkIns in places

Note

To view the v1.0 release of this cmdlet, view Update-MgPlaceCheck

Update-MgBetaUserCalendarGroup

Update the navigation property calendarGroups in users

Note

To view the v1.0 release of this cmdlet, view Update-MgUserCalendarGroup

Update-MgBetaUserCalendarPermission

Update the permissions assigned to an existing share recipient or delegate, through the corresponding calendarPermission object for a calendar.

Note

To view the v1.0 release of this cmdlet, view Update-MgUserCalendarPermission

Update-MgBetaUserEvent

Update the navigation property events in users

Note

To view the v1.0 release of this cmdlet, view Update-MgUserEvent

Update-MgBetaUserEventExtension

Update the navigation property extensions in users

Note

To view the v1.0 release of this cmdlet, view Update-MgUserEventExtension